0

(この場合)「件名」の値が異なる行の数を確認する方法はありますか。

例: 私のデータベースには 5 つの行があります。

行 1 の科目= 1
行 2 の科目= 5
行 3 の科目= 3
行 4 の科目= 1
行 5 の科目= 8

1,5,3,8 のようなリターンが必要です。ここで、1 が 2 回表示されていないことがわかります。

これを行う方法を知っている人はいますか?

ありがとう!

4

3 に答える 3

4

重複排除された値のみを返したい場合:

select distinct subject from yourTable;

件名がテーブルに表示される回数を知りたい場合:

select subject, count(subject) from yourTable;

一意のサブジェクト値をカウントする場合:

select count(distinct subject) from yourTable;
于 2013-08-28T20:37:32.197 に答える
2

distinct次のキーワードを使用する必要があります。

select distinct subject from mytable
于 2013-08-28T20:35:49.227 に答える
1
SELECT * FROM table GROUP BY subject
于 2013-08-28T20:40:28.033 に答える