在整数的情况下,有一些聚合函数,如 max,min ,可以在表格中找到高值和低值。
如何为角色类型做同样的事情?我的意思是,如果一列作为一个值重复多次,我想显示该值。如何查询?
例如,我有一个表programmer
和programmer, lang1, lang2
之类的列,如程序员列中有很多值的 abu,babu,catherine,david 和lang1列有 basic,c,basic,sql 和lang2有 pascal,pascal,c,cobol 。
我的目标是在lang2列中显示最大重复值。
答案 0 :(得分:1)
SELECT lang, COUNT(lang)
FROM pgm
GROUP BY lang
ORDER BY 2 DESC LIMIT 1
此选择查询会在列lang
中生成最大重复语言及其总计数