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.


15
Pourquoi SELECT * est-il considéré comme dangereux?
Pourquoi est-ce une SELECT *mauvaise pratique? Cela ne signifierait-il pas moins de code à modifier si vous ajoutiez une nouvelle colonne que vous vouliez? Je comprends que SELECT COUNT(*)c'est un problème de performances sur certaines bases de données, mais que faire si vous vouliez vraiment chaque colonne?
256 sql  database 

11
Jointure gauche SQL vs plusieurs tables sur la ligne FROM?
La plupart des dialectes SQL acceptent les deux requêtes suivantes: SELECT a.foo, b.foo FROM a, b WHERE a.x = b.x SELECT a.foo, b.foo FROM a LEFT JOIN b ON a.x = b.x Maintenant, évidemment, lorsque vous avez besoin d'une jointure externe, la deuxième syntaxe est requise. Mais lorsque je fais …
256 sql  syntax  join 

6
Mot-clé Oracle «Partitionner par»
Quelqu'un peut-il expliquer ce que fait le partition bymot-clé et en donner un exemple simple en action, ainsi que pourquoi on voudrait l'utiliser? J'ai une requête SQL écrite par quelqu'un d'autre et j'essaie de comprendre ce qu'elle fait. Un exemple de partition par: SELECT empno, deptno, COUNT(*) OVER (PARTITION BY …








8
Comment MySQL traite-t-il ORDER BY et LIMIT dans une requête?
J'ai une requête qui ressemble à ceci: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 Comment fonctionne ORDER BY? Ordonnera-t-il tous les enregistrements, puis obtiendra-t-il les 20 premiers, ou obtiendra-t-il 20 enregistrements et les publish_dateclassera-t-il sur le terrain? Si c'est le dernier, vous n'êtes pas assuré d'obtenir vraiment les …


10
Comment utiliser DbContext.Database.SqlQuery <TElement> (sql, params) avec la procédure stockée? Code EF First CTP5
J'ai une procédure stockée qui a trois paramètres et j'ai essayé d'utiliser les éléments suivants pour renvoyer les résultats: context.Database.SqlQuery&lt;myEntityType&gt;("mySpName", param1, param2, param3); Au début, j'ai essayé d'utiliser des SqlParameterobjets comme paramètres, mais cela n'a pas fonctionné et j'ai lancé un SqlExceptionavec le message suivant: La procédure ou la fonction …


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.