我需要从字母表的所有字符开始的单词数量,存在于我的数据库中
我尝试了以下查询:
SELECT
COUNT(id) FROM(SELECT id FROM words WHERE word LIKE 'A%') as A,
COUNT(id) FROM(SELECT id FROM words WHERE word LIKE 'B%') AS B,
...
COUNT(id) FROM(SELECT id FROM words WHERE word LIKE 'Z%') AS Z
当我运行查询时,它给了我这个错误:
Incorrect syntax near 'COUNT'.
Incorrect syntax near the keyword 'AS'.
有趣的是,如果我只询问以“A”开头的单词,查询就可以正常工作
我究竟做错了什么?
编辑
只是为了澄清未来的读者。我希望每个字母进行一次检查的原因是因为字母可以根据用户的语言而有所不同,并且每次生成查询时都会提供