Questions marquées «sql»

Le langage de requête structuré (SQL) est un langage permettant d'interroger des bases de données. Les questions doivent inclure des exemples de code, une structure de table, des exemples de données et une balise pour l'implémentation du SGBD (par exemple MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) utilisés. Si votre question concerne uniquement un SGBD spécifique (utilise des extensions / fonctionnalités spécifiques), utilisez plutôt la balise de ce SGBD. Les réponses aux questions marquées avec SQL doivent utiliser le standard SQL ISO / IEC.


11
Clause INNER JOIN ON vs WHERE
Pour simplifier, supposez que tous les champs pertinents le sont NOT NULL. Tu peux faire: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) Ou sinon: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) Ces …
941 sql  mysql  join  inner-join 





10
Comment «insérer s'il n'existe pas» dans MySQL?
J'ai commencé par googler et j'ai trouvé cet article qui parle des tables mutex. J'ai une table avec environ 14 millions d'enregistrements. Si je veux ajouter plus de données dans le même format, existe-t-il un moyen de s'assurer que l'enregistrement que je veux insérer n'existe pas déjà sans utiliser une …

18
Jointure vs sous-requête
Je suis un ancien utilisateur de MySQL et j'ai toujours préféré JOINla sous-requête. Mais de nos jours, tout le monde utilise la sous-requête, et je déteste ça; Je ne sais pas pourquoi. Je n'ai pas les connaissances théoriques pour juger par moi-même s'il y a une différence. Une sous-requête est-elle …
838 sql  mysql  subquery  join 


22
Rechercher du texte dans une procédure stockée dans SQL Server
Je souhaite rechercher un texte dans toutes mes procédures stockées de base de données. J'utilise le SQL ci-dessous: SELECT DISTINCT o.name AS Object_Name, o.type_desc FROM sys.sql_modules m INNER JOIN sys.objects o ON m.object_id = o.object_id WHERE m.definition Like '%[ABD]%'; Je veux rechercher [ABD]dans toutes les procédures stockées, y compris les …


11
Comment rejoindre la première ligne
Je vais utiliser un exemple concret, mais hypothétique. Chaque commande ne comporte normalement qu'un seul élément de campagne : Ordres: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A LineItems: LineItemGUID Order ID Quantity Description ============ ======== ======== ================================= {098FBE3...} 1 7 prefabulated amulite {1609B09...} 2 32 spurving bearing Mais il …


14
DateTime2 vs DateTime dans SQL Server
Laquelle: datetime datetime2 est le moyen recommandé de stocker la date et l'heure dans SQL Server 2008+? Je suis conscient des différences de précision (et de l'espace de stockage probablement), mais en les ignorant pour le moment, existe-t-il un document de bonnes pratiques sur le moment d'utiliser quoi, ou peut-être …

13
Count (*) vs Count (1) - SQL Server
Vous vous demandez simplement si certains d'entre vous utilisent Count(1)trop Count(*)et s'il y a une différence notable dans les performances ou si c'est juste une habitude héritée qui a été avancée depuis des jours passés? La base de données spécifique est SQL Server 2005.

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.