如果重复项不存在,如何执行选择?

时间:2012-12-04 16:47:47

标签: mysql ruby-on-rails activerecord arel

如果不存在重复项,我正在寻找最佳选择对象的可行方法。

我有一个复制对象数组的方法。但如果已经存在重复,则无需复制它们。

我如何通过mysql2以轻量级的方式最初选择我的未复制对象数组?

2 个答案:

答案 0 :(得分:1)

SELECT COUNT(name_of_col) From table_name
GROUP BY name_of_col 
HAVING COUNT(name_of_col) = 1

答案 1 :(得分:1)

 SELECT object FROM table GROUP BY object HAVING count(*)=1