Je suis simplement curieux de connaître la syntaxe SQL. Donc si j'ai
SELECT
itemName as ItemName,
substring(itemName, 1,1) as FirstLetter,
Count(itemName)
FROM table1
GROUP BY itemName, FirstLetter
Ce serait incorrect car
GROUP BY itemName, FirstLetter
devrait vraiment être
GROUP BY itemName, substring(itemName, 1,1)
Mais pourquoi ne pouvons-nous pas simplement utiliser le premier pour plus de commodité?