为什么我的子句计数和mysql中的何处不起作用?
我尝试对我的线图进行SQL查询。我对where和AS子句有一些问题。我怎样才能解决这个问题为什么我的子句计数和mysql中的何处不起作用?,mysql,sql,Mysql,Sql,我尝试对我的线图进行SQL查询。我对where和AS子句有一些问题。我怎样才能解决这个问题 SELECT lulus FROM lulusan, COUNT((pekerjaan) WHERE pekerjaan='BL') AS pekerjaan GROUP BY lulus 在php my admin中,没有消息错误,只是在“近计数”中显示错误消息,您的查询具有模糊语法,可能需要: SELECT lulus, COUNT(CASE WHEN pekerjaan = 'BL' THE
SELECT lulus
FROM lulusan, COUNT((pekerjaan)
WHERE pekerjaan='BL') AS pekerjaan
GROUP BY lulus
在php my admin中,没有消息错误,只是在“近计数”中显示错误消息,您的查询具有模糊语法,可能需要:
SELECT lulus, COUNT(CASE WHEN pekerjaan = 'BL' THEN pekerjaan END) AS pekerjaan
FROM lulusan
GROUP BY lulus;
或者你可以简单地说:
SELECT lulus, COUNT(pekerjaan) AS pekerjaan
FROM lulusan
WHERE pekerjaan = 'BL'
GROUP BY lulus;
第一个版本将为您提供所有行,但它将只显示count,其中pekerjaan='BL',而第二个版本将只提供pekerjaan='BL'的行。count函数位于错误的位置
SELECT lulus , COUNT(pekerjaan) AS pekerjaan
FROM lulusan
WHERE pekerjaan='BL'
GROUP BY lulus
这应该是选择卢卢斯,来自卢卢斯山的COUNTpekerjaan,投票以打字错误结束。谢谢你的帮助