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.


14
Sottoquery vs join
Ho refactored una sezione lenta di un'applicazione che abbiamo ereditato da un'altra società per utilizzare un join interno anziché una subquery come: WHERE id IN (SELECT id FROM ...) La query refactored viene eseguita circa 100 volte più veloce. (Da ~ 50 secondi a ~ 0,3) Mi aspettavo un miglioramento, …

4
MySQL: suddivisione rapida dei tipi di join
Vorrei una rapida suddivisione dei tipi di join MySQL. Conosco questi, il resto non sono sicuro di cosa significhino. separati da virgola (che cosa significa esattamente questa abbreviazione?)SELECT * FROM a, b WHERE b.id = a.beeId AND ... mostra le informazioni da a, anche se non ci sono corrispondenze in …
157 mysql  join 

4
Operatore Oracle “(+)”
Sto controllando alcune vecchie dichiarazioni SQL allo scopo di documentarle e probabilmente migliorarle. Il DBMS è Oracle Non ho capito un'affermazione che recitasse così: select ... from a,b where a.id=b.id(+) Sono confuso riguardo (+)all'operatore e non sono riuscito a trovarlo in nessun forum ... (la ricerca di + tra virgolette …
155 sql  oracle  join  outer-join 

4
Come posso unire più tabelle SQL usando gli ID?
Ho 4 tavoli diversi a cui voglio unirmi. Le tabelle sono strutturate con colonne come segue: TableA - aID | nameA | dID TableB - bID | nameB | cID | aID TableC - cID | nameC | date TableD - dID | nameD A partire dalla tabella A, capisco …
141 mysql  sql  join 

9
Posso usare l'istruzione CASE in una condizione JOIN?
L'immagine seguente fa parte delle visualizzazioni di sistema di Microsoft SQL Server 2008 R2. Dall'immagine possiamo vedere che la relazione tra sys.partitionse sys.allocation_unitsdipende dal valore di sys.allocation_units.type. Quindi per unirli insieme scriverei qualcosa di simile a questo: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = p.index_id JOIN …
141 sql  sql-server  join  case 


6
SINISTRA ISCRIVITI solo alla prima riga
Ho letto molte discussioni su come ottenere solo la prima riga di un join sinistro, ma, per qualche motivo, questo non funziona per me. Ecco la mia struttura (semplificata ovviamente) Feed id | title | content ---------------------- 1 | Feed 1 | ... artisti artist_id | artist_name ----------------------- 1 | …


2
Join SQL su più colonne nelle stesse tabelle
Ho 2 sottoquery, ma ho problemi a unire le colonne dalle stesse tabelle. Provai: SELECT * FROM (SELECT userid, listid FROM user_views_table WHERE date='2013-05-15' AND view_type='lists') a JOIN (SELECT sourceid, destinationid FROM actions_table WHERE date='2013-05-15' AND payloadtype='lists_user' AND actiontype='delete') b ON a.userid = b.sourceid ON a.listid = b.destinationid; Se finisco …
136 sql  join 

2
MySQL si unisce alla clausola where
Ho due tavoli a cui voglio unirmi. Voglio tutte le categorie nella tabella delle categorie e anche tutte le categorie sottoscritte da un utente nella tabella category_subscriptions. essenzialmente questa è la mia domanda finora: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Funziona benissimo, tuttavia voglio aggiungere …
130 mysql  join  where-clause 



4
MySQL Multiple Join in una query?
Ho la seguente domanda: SELECT dashboard_data.headline, dashboard_data.message, dashboard_messages.image_id FROM dashboard_data INNER JOIN dashboard_messages ON dashboard_message_id = dashboard_messages.id Quindi sto usando un INNER JOINe afferrando il file image_id. Quindi ora, voglio prendere quell'immagine_id e trasformarlo in images.filenamedalla tabella delle immagini. Come posso aggiungerlo alla mia domanda?
121 mysql  sql  join 

2
Un buon esempio per boost :: algoritmo :: join
Recentemente ho voluto utilizzare boost :: algoritmo :: join ma non sono riuscito a trovare alcun esempio di utilizzo e non volevo investire molto tempo nell'apprendimento della libreria Boost Range solo per utilizzare questa funzione. Qualcuno può fornire un buon esempio di come utilizzare join su un contenitore di stringhe? …
116 c++  string  boost  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.