(この場合)「件名」の値が異なる行の数を確認する方法はありますか。
例: 私のデータベースには 5 つの行があります。
行 1 の科目= 1
行 2 の科目= 5
行 3 の科目= 3
行 4 の科目= 1
行 5 の科目= 8
1,5,3,8 のようなリターンが必要です。ここで、1 が 2 回表示されていないことがわかります。
これを行う方法を知っている人はいますか?
ありがとう!
重複排除された値のみを返したい場合:
select distinct subject from yourTable;
件名がテーブルに表示される回数を知りたい場合:
select subject, count(subject) from yourTable;
一意のサブジェクト値をカウントする場合:
select count(distinct subject) from yourTable;
distinct
次のキーワードを使用する必要があります。
select distinct subject from mytable
SELECT * FROM table GROUP BY subject