Questions marquées «join»

Un JOIN est une opération générale en algèbre relationnelle pour une opération de combinaison sur deux ou plusieurs relations dans un système de base de données relationnelle. JOIN est également le mot-clé du langage SQL pour effectuer cette opération.


14
Sous-requêtes vs jointures
J'ai refactoré une section lente d'une application héritée d'une autre société pour utiliser une jointure interne au lieu d'une sous-requête comme: WHERE id IN (SELECT id FROM ...) La requête refactorisée s'exécute environ 100 fois plus vite. (~ 50 secondes à ~ 0,3) Je m'attendais à une amélioration, mais est-ce …

4
MySQL: répartition rapide des types de jointures
Je voudrais un aperçu rapide des types de jointures MySQL. Je sais de ces derniers, le reste je ne sais pas ce qu'ils signifient. séparés par des virgules (à quoi correspond exactement ce raccourci?)SELECT * FROM a, b WHERE b.id = a.beeId AND ... afficher les informations de a, même …
157 mysql  join 

4
Opérateur Oracle «(+)»
Je vérifie quelques anciennes instructions SQL dans le but de les documenter et probablement de les améliorer. Le SGBD est Oracle Je n'ai pas compris une déclaration qui se lisait comme ceci: select ... from a,b where a.id=b.id(+) Je suis confus au sujet de l' (+)opérateur, et je n'ai pu …
155 sql  oracle  join  outer-join 


9
Puis-je utiliser l'instruction CASE dans une condition JOIN?
L'image suivante fait partie des vues système de Microsoft SQL Server 2008 R2. De l'image, nous pouvons voir que la relation entre sys.partitionset sys.allocation_unitsdépend de la valeur de sys.allocation_units.type. Donc, pour les réunir, j'écrirais quelque chose de similaire à ceci: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id …
141 sql  sql-server  join  case 


6
JOINT GAUCHE uniquement sur la première ligne
J'ai lu de nombreux threads sur l'obtention uniquement de la première ligne d'une jointure gauche, mais, pour une raison quelconque, cela ne fonctionne pas pour moi. Voici ma structure (simplifiée bien sûr) Flux id | title | content ---------------------- 1 | Feed 1 | ... Artistes artist_id | artist_name ----------------------- …


2
Jointure SQL sur plusieurs colonnes dans les mêmes tables
J'ai 2 sous-requêtes, mais j'ai du mal à joindre les colonnes des mêmes tables. J'ai essayé: 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; …
136 sql  join 

2
Jointure MySQL avec clause where
J'ai deux tables que je veux rejoindre. Je veux toutes les catégories du tableau des catégories ainsi que toutes les catégories auxquelles un utilisateur a souscrit dans le tableau category_subscriptions. essentiellement, c'est ma requête jusqu'à présent: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Cela fonctionne bien, …
130 mysql  join  where-clause 



4
MySQL Multiple Joins en une seule requête?
J'ai la requête suivante: 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 Donc j'utilise un INNER JOINet je saisis le fichier image_id. Alors maintenant, je veux prendre cet image_id et le transformer à images.filenamepartir de la table images. Comment puis-je ajouter cela à ma requête?
121 mysql  sql  join 

2
Un bon exemple pour boost :: algorithm :: join
J'ai récemment voulu utiliser boost :: algorithm :: join mais je n'ai trouvé aucun exemple d'utilisation et je ne voulais pas investir beaucoup de temps dans l'apprentissage de la bibliothèque Boost Range juste pour utiliser cette fonction. Quelqu'un peut-il fournir un bon exemple d'utilisation de la jointure sur un conteneur …
116 c++  string  boost  join 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.