Jestem po prostu ciekawy składni SQL. Więc jeśli mam
SELECT
itemName as ItemName,
substring(itemName, 1,1) as FirstLetter,
Count(itemName)
FROM table1
GROUP BY itemName, FirstLetter
Byłoby to nieprawidłowe, ponieważ
GROUP BY itemName, FirstLetter
naprawdę powinno być
GROUP BY itemName, substring(itemName, 1,1)
Ale dlaczego nie możemy po prostu użyć tego pierwszego dla wygody?