Juste 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 parce que
GROUP BY itemName, FirstLetter
devrait vraiment être
GROUP BY itemName, substring(itemName, 1,1)
Mais pourquoi ne pouvons-nous pas simplement utiliser l'ancien pour plus de commodité?