Questions marquées «sql»

232
Quels sont les anti-modèles SQL les plus courants? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...

231
Recherche de lignes en double dans SQL Server

J'ai une base de données d'organisations SQL Server et il existe de nombreuses lignes en double. Je veux exécuter une instruction select pour saisir tout cela et la quantité de dupes, mais aussi renvoyer les identifiants associés à chaque organisation. Une déclaration comme: SELECT orgName,...

231
SELECT * FROM X WHERE id IN (…) avec Dapper ORM

Quelle est la meilleure façon d'écrire une requête avec la clause IN à l'aide de Dapper ORM lorsque la liste des valeurs de la clause IN provient de la logique métier? Par exemple, disons que j'ai une requête: SELECT * FROM SomeTable WHERE id IN (commaSeparatedListOfIDs) Le

230
Sélectionnez le nombre (*) de plusieurs tables

Comment puis-je choisir count(*)parmi deux tables différentes (appelez-les tab1et tab2) ayant comme résultat: Count_1 Count_2 123 456 J'ai essayé ça: select count(*) Count_1 from schema.tab1 union all select count(*) Count_2 from schema.tab2 Mais tout ce que j'ai, c'est: Count_1 123 456...

230
MySQL, mieux vaut insérer NULL ou une chaîne vide?

J'ai un formulaire sur un site Web qui a beaucoup de domaines différents. Certains champs sont facultatifs tandis que d'autres sont obligatoires. Dans ma base de données, j'ai une table qui contient toutes ces valeurs, est-il préférable d'insérer une valeur NULL ou une chaîne vide dans les colonnes...

229
Comment effectuer un mysqldump sans invite de mot de passe?

Je voudrais connaître la commande pour effectuer un mysqldump d'une base de données sans demander le mot de passe. RAISON: Je voudrais exécuter un travail cron, qui prend un mysqldump de la base de données une fois par jour. Par conséquent, je ne pourrai pas insérer le mot de passe à l'invite....

228
Commander une table MySQL en deux colonnes

Comment trier une table MySQL sur deux colonnes? Ce que je veux, ce sont des articles triés par les notes les plus élevées d'abord, puis par date la plus récente. À titre d'exemple, ce serait un exemple de sortie (# gauche est la note, puis le titre de l'article, puis la date de l'article) 50 | Cet...

228
Clause T-SQL CASE: comment spécifier QUAND NULL

J'ai écrit une déclaration T-SQL similaire à celle-ci (l'original a l'air différent mais je veux donner un exemple simple ici): SELECT first_name + CASE last_name WHEN null THEN 'Max' ELSE 'Peter' END AS Name FROM dbo.person Cette instruction ne contient aucune erreur de syntaxe, mais la clause...