为下表编写SELECT查询

时间:2012-04-05 01:37:21

标签: mysql sql ms-access

  

可能重复:
  Writing an SQL query to SELECT item from the following table

我无法弄清楚如何编写SELECT查询,该查询从表中选择列中具有多个相同单元格值的每个单元格。例如,如果列名称为“Cars”,则仅当“Ford”占据列中的多个单元格时才选择“Ford”。

2 个答案:

答案 0 :(得分:2)

您可能需要使用Having子句。

 SELECT count(*), cars
 FROM table
 GROUP BY cars
 HAVING count(*) > 1

答案 1 :(得分:0)

这是一个没有额外列的版本:

Select cars from (select cars, count(*) as nbr from theTable group by cars) 
where nbr > 1;