Select*fromtesting;+------+--------- +------ ----+|ID&nbs"/> Select*fromtesting;+------+--------- +------ ----+|ID&nbs">
집 >데이터 베이스 >MySQL 튜토리얼 >WHERE 및 LIMIT 절과 함께 MySQL DISTINCT 절을 어떻게 사용할 수 있습니까?
MySQL 쿼리에서 DISTINCT 절과 함께 WHERE 절을 사용하여 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)
위 내용은 WHERE 및 LIMIT 절과 함께 MySQL DISTINCT 절을 어떻게 사용할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!