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.

8
1052: la colonna "id" nell'elenco dei campi è ambigua
Ho 2 tavoli. tbl_namese tbl_sectionche ha entrambi il idcampo in loro. Come faccio a selezionare il idcampo, perché ottengo sempre questo errore: 1052: Column 'id' in field list is ambiguous Ecco la mia domanda: SELECT id, name, section FROM tbl_names, tbl_section WHERE tbl_names.id = tbl_section.id Potrei semplicemente selezionare tutti i …

5
sqlalchemy: come unire più tabelle con una query?
Ho le seguenti classi mappate SQLAlchemy: class User(Base): __tablename__ = 'users' email = Column(String, primary_key=True) name = Column(String) class Document(Base): __tablename__ = "documents" name = Column(String, primary_key=True) author = Column(String, ForeignKey("users.email")) class DocumentsPermissions(Base): __tablename__ = "documents_permissions" readAllowed = Column(Boolean) writeAllowed = Column(Boolean) document = Column(String, ForeignKey("documents.name")) Ho bisogno di un …
93 python  sql  join  sqlalchemy 

4
LINQ Join con più condizioni nella clausola On
Sto cercando di implementare una query in LINQ che utilizza un join esterno sinistro con più condizioni nella clausola ON. Userò l'esempio delle seguenti due tabelle Project (ProjectID, ProjectName) e Task (TaskID, ProjectID, TaskName, Completed). Voglio vedere l'elenco completo di tutti i progetti con le rispettive attività, ma solo quelle …
93 linq  join 

16
Perché i join sono negativi quando si considera la scalabilità?
Perché le giunzioni sono cattive o "lente". So di averlo sentito più di una volta. Ho trovato questa citazione Il problema è che i join sono relativamente lenti, specialmente su set di dati molto grandi, e se sono lenti il ​​tuo sito web è lento. Ci vuole molto tempo per …
92 sql  join 




7
Differenza (e) tra merge () e concat () nei panda
Qual è la differenza essenziale tra pd.DataFrame.merge()e pd.concat()? Finora, questo è ciò che ho trovato, per favore commenta quanto è completa e accurata la mia comprensione: .merge()può usare solo colonne (più indici di riga) ed è semanticamente adatto per operazioni in stile database. .concat()può essere utilizzato con entrambi gli assi, …
89 python  pandas  join  merge  concat 

10
Quando utilizzare STRAIGHT_JOIN con MySQL
Ho appena avuto una query abbastanza complessa su cui stavo lavorando e ci sono voluti 8 secondi per l'esecuzione. EXPLAIN mostrava uno strano ordine di tabella e i miei indici non venivano utilizzati tutti anche con il suggerimento FORCE INDEX. Mi sono imbattuto nella parola chiave STRAIGHT_JOIN join e ho …
88 mysql  join 

7
Come escludere le righe che non si uniscono a un'altra tabella?
Ho due tabelle, una ha la chiave primaria, l'altra l'ha come chiave esterna. Voglio estrarre i dati dalla tabella primaria, solo se la tabella secondaria non ha una voce contenente la sua chiave. Una sorta di opposto di un semplice inner join, che restituisce solo le righe che si uniscono …
87 sql  join 


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.