有没有办法检查(在本例中)“主题”具有不同值的行数。
例如:在我的数据库中我有 5 行。
第 1 行的主题 = 1
第 2 行的主题 = 5
第 3 行的主题 = 3
第 4 行的主题 = 1
第 5 行的主题 = 8
我想要一个像这样的返回:1,5,3,8,你可以注意到 1 没有显示两次。
有没有人知道完成这项工作的方法?
谢谢!
最佳答案
如果您只想返回去重后的值:
select distinct subject from yourTable;
如果您想知道某个主题在您的表格中出现了多少次:
select subject, count(subject) from yourTable;
如果您想计算唯一主题值:
select count(distinct subject) from yourTable;
关于php - 检查有多少不同的值并返回它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18497631/