MySQL クエリで WHERE 句を DISTINCT 句とともに使用することで、MySQL が結果セットの一意の行を返す条件に基づいて条件を設定します。 MySQL クエリで LIMIT 句と DISTINCT 句を使用すると、結果セットで返される一意の行の最大数の範囲が実際にサーバーに提供されます。
以下に示すように、「testing」という名前のテーブルで DISTINCT を指定して WHERE 句と LIMIT 句を使用できます-
mysql> Select * from testing; +------+---------+---------+ | id | fname | Lname | +------+---------+---------+ | 200 | Raman | Kumar | | 201 | Sahil | Bhalla | | 202 | Gaurav | NULL | | 203 | Aarav | NULL | | 204 | Harshit | Khurana | | 205 | Rahul | NULL | | 206 | Piyush | Kohli | | 207 | Lovkesh | NULL | | 208 | Gaurav | Kumar | | 209 | Raman | Kumar | +------+---------+---------+ 10 rows in set (0.00 sec) mysql> Select DISTINCT Lname from testing where Lname IS NOT NULL limit 3; +---------+ | Lname | +---------+ | Kumar | | Bhalla | | Khurana | +---------+ 3 rows in set (0.00 sec)
以上がMySQL の DISTINCT 句を WHERE 句や LIMIT 句とともに使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。