Domande taggate «join»

Un JOIN è un'operazione generale nell'algebra relazionale per un'operazione combinata su due o più relazioni in un sistema di database relazionale. JOIN è anche la parola chiave del linguaggio SQL per eseguire questa operazione.

12
Come eseguire join in LINQ su più campi in un unico join
Ho bisogno di fare una query LINQ2DataSet che faccia un join su più di un campo (come var result = from x in entity join y in entity2 on x.field1 = y.field1 and x.field2 = y.field2 Ho ancora trovato una soluzione adatta (posso aggiungere ulteriori vincoli a una clausola where, …
244 c#  linq  join 


7
Qual'è la differenza tra join e merge in Pandas?
Supponiamo che io abbia due DataFrames in questo modo: left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) Voglio unirli, quindi provo qualcosa del genere: pd.merge(left, right, left_on='key1', right_on='key2') E sono felice key1 lval key2 rval 0 foo 1 foo 4 1 bar …
208 python  pandas  dataframe  join 





4
L'ordine di join è importante in SQL?
Ignorando le prestazioni, otterrò lo stesso risultato dalla query A e B di seguito? Che ne dici di C e D? -- A select * from a left join b on <blahblah> left join c on <blahblan> -- B select * from a left join c on <blahblah> left join …


14
Query JOIN vs query multiple
Le query JOIN sono più veloci di diverse query? (Esegui la query principale e quindi esegui molti altri SELECT in base ai risultati della query principale) Sto chiedendo perché l'adesione a loro complicherebbe MOLTO il design della mia applicazione Se sono più veloci, qualcuno può approssimarsi molto approssimativamente di quanto? …

4
Crea il nome file del percorso completo in Python
Devo passare il nome di un percorso file a un modulo. Come si crea il percorso del file da un nome di directory, nome file di base e una stringa di formato file? La directory potrebbe esistere o meno al momento della chiamata. Per esempio: dir_name='/home/me/dev/my_reports' base_filename='daily_report' format = 'pdf' …
181 python  join  filenames 

5
UNISCITI a due risultati dell'istruzione SELECT
È possibile unire i risultati di 2 SELECTistruzioni sql in un'unica istruzione? Ho un database di compiti in cui ogni record è un compito separato, con scadenze (e un PALT, che è solo uno INTdei giorni dall'inizio alla scadenza. AgeÈ anche un INTnumero di giorni.) Voglio avere una tabella che …
174 sql  select  join  group-by 

21
Le iscrizioni sono per le persone pigre?
Di recente ho avuto una discussione con un altro sviluppatore che mi ha affermato che i JOIN (SQL) sono inutili. Ciò è tecnicamente vero, ma ha aggiunto che l'utilizzo dei join è meno efficiente rispetto a effettuare diverse richieste e collegare le tabelle nel codice (C # o Java). Per …
169 c#  java  sql  join 

3
Panda: unire (unire) due frame di dati su più colonne
Sto cercando di unire due frame di dati Panda usando due colonne: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') ma ho ottenuto il seguente errore: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' Qualche idea su quale …

6
Impossibile creare un valore costante di tipo In questo contesto sono supportati solo tipi primitivi o tipi di enumerazione
Ricevo questo errore per la query di seguito Impossibile creare un valore costante di tipo API.Models.PersonProtocol. In questo contesto sono supportati solo tipi primitivi o tipi di enumerazione ppCombinedsotto è un IEnumerableoggetto di PersonProtocolType, che è costruito da concat di 2 PersonProtocolliste. Perché questo sta fallendo? Non possiamo usare la …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.