Questions marquées «sql»

205
En SQL, quelle est la différence entre count (colonne) et count (*)?

J'ai la requête suivante: select column_name, count(column_name) from table group by column_name having count(column_name) > 1; Quelle serait la différence si je remplaçais tous les appels count(column_name)vers count(*)? Cette question a été inspirée par Comment trouver des valeurs en double...

205
1030 Erreur 28 du moteur de stockage

Je travaille sur un projet où j'ai besoin de créer une base de données avec 300 tables pour chaque utilisateur qui souhaite voir l'application de démonstration. cela fonctionnait bien mais aujourd'hui, quand je testais avec un nouvel utilisateur pour voir une démo, il m'a montré ce message d'erreur...

203
Que signifie la clause SQL «GROUP BY 1»?

Quelqu'un m'a envoyé une requête SQL où la GROUP BYclause consistait de la déclaration: GROUP BY 1. Ce doit être une faute de frappe, non? Aucune colonne ne reçoit l'alias 1. Qu'est-ce que cela pourrait signifier? Ai-je raison de supposer que ce doit être une faute de