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
Puis-je concaténer plusieurs lignes MySQL en un seul champ?
En utilisant MySQL, je peux faire quelque chose comme: SELECT hobbies FROM peoples_hobbies WHERE person_id = 5; Ma sortie: shopping fishing coding mais je veux juste 1 ligne, 1 col: Production attendue: shopping, fishing, coding La raison en est que je sélectionne plusieurs valeurs dans plusieurs tables et, après toutes …
1214 mysql  sql  concat  group-concat 





30
Paramétrer une clause SQL IN
Comment paramétrer une requête contenant une INclause avec un nombre variable d'arguments, comme celui-ci? SELECT * FROM Tags WHERE Name IN ('ruby','rails','scruffy','rubyonrails') ORDER BY Count DESC Dans cette requête, le nombre d'arguments peut être compris entre 1 et 5. Je préférerais ne pas utiliser une procédure stockée dédiée pour cela …



6
Différence entre JOIN et INNER JOIN
Ces deux jointures me donneront les mêmes résultats: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK contre SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK Y a-t-il une différence entre les déclarations de performance ou autre? Cela diffère-t-il entre les différentes implémentations SQL ?
1000 sql  sql-server  join  inner-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.