MySQLにおけるDISTINCTの役割は何ですか?

MySQLでは、DISTINCTキーワードが重複しないデータレコードをクエリするために使用されます。クエリ結果セットから重複するレコードを取り除き、ユニークなレコードのみを返します。

例えば、「employees」という表があり、以下のデータが含まれているとします。

ID名前年齢1
ジョン
282
ジョン
353
アリス
324
ジョン
28

もし次のクエリを実行したら:

SELECT DISTINCT name FROM employees;

われわれは次の結果セットを受け取ります。

名前

ジョン
アリス

DISTINCTキーワードは、重複するname値を取り除き、唯一のname値を返します。

要简单总结一下就是,DISTINCT关键字用来删除查询结果集中的重复记录,确保只返回独一无二的记录。

bannerAds