แค่อยากรู้เกี่ยวกับไวยากรณ์ SQL ดังนั้นถ้าฉันมี
SELECT
itemName as ItemName,
substring(itemName, 1,1) as FirstLetter,
Count(itemName)
FROM table1
GROUP BY itemName, FirstLetter
สิ่งนี้จะไม่ถูกต้องเพราะ
GROUP BY itemName, FirstLetter
ควรจะเป็น
GROUP BY itemName, substring(itemName, 1,1)
แต่ทำไมเราไม่สามารถใช้อดีตเพื่อความสะดวกได้?