当超过3条记录时,无法显示文章组

时间:2016-06-09 10:56:49

标签: sql

我在这张桌子上有一张名为Artikelgroep的桌子,有一些名为Artikelgroep的值,比如'CD''DVD',我需要在有3张或更多记录时显示这些artikelgroep。

所以我正在尝试这个但是没有工作

SELECT Artikelgroep FROM tblArtikel where Artikelgroep > 3

我收到此错误消息

Conversion failed when converting the varchar value 'DVD' to data type int.

2 个答案:

答案 0 :(得分:2)

我想,你可能需要这个。您需要将它们组合在一起并进行计数,并在计数超过3时进行选择

SELECT Artikelgroep, count(*) 
FROM tblArtikel 
GROUP BY Artikelgroep 
HAVING count(*) > 3;

答案 1 :(得分:1)

发布表结构会有所帮助,否则我们必须猜测它。

如果我的猜测是正确的,解决方案应该是:

SELECT Artikelgroep,count(*) FROM tblArtikel group by Artikelgroep having count(*)>3