指定した列が重複しているレコードを取得する際のSQLで分からないことがあるので教えて頂きたいです。。。
重複しているレコードを取得する際は以下のようなSQLで取得できるとありましたが、COUNT関数の部分である、
「 COUNT(item_id) > 1'」←ここでは一体何を指定しているのでしょうか?
COUNT関数はレコードの件数を取得する関数とあったのですが、何故重複するレコードを取得することができるのでしょうか?
sql
1 SELECT 2 item_id 3 FROM 4 cart_table 5 GROUP BY 6 item_id 7 HAVING 8 COUNT(item_id) > 1'; 9
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/01 05:48