我有一个名为学者的表,现在我有一个栏目 想要获取studentid只出现一次的数据,一个id可以在studentid列中有多个条目
下面是我的结构数据
现在我想获得studentid = 123和154所有数据,因为这些只有一次
如下所示是我想要的输出:
那么请问的帮助是什么
答案 0 :(得分:0)
我想你想要一个这样的查询:
SELECT *,count(*) as cnt FROM scholar GROUP BY studentid HAVING cnt = 1
但这不是最快的解决方案。
或者你可以使用它:
SELECT * FROM scholar GROUP BY studentid HAVING count(id) = 1