MySQL 결과값 반환 개수 조정 LIMIT


MySQL 결과값 반환 개수 조정 LIMIT

SELECT <열 이름> FROM <테이블 이름> LIMIT <원하는 자료의 수> SQL 질의문은 기본적으로 저장된 모든 데이터를 대상으로 한다. 하지만 항상 모든 데이터가 다 필요한 것은 아닐 것이다. 단지 몇 개의 데이터만을 보고 싶다면 'LIMIT' 키워드를 사용할 수 있다. 다음과 같이 SELECT 질의어 뒤에 LIMIT를 붙여줌으로써 원하는 수의 데이터만 추출할 수 있다. select school_name from students limit 3; 앞의 질의어는 students 테이블에서 학교 이름(school_name) 열에 저장된 데이터 중 위에서 세 개만 가져오도록 하고 있다. 하지만, 단순히 순서대로 자료를 가져오게 되면 그림에서처럼 중복된 데이터값이 그대로 반환된다. 즉, 반환되는 결과값의 개수만 제한했을 뿐, 데이터의 중복성을 고려하지 않았기 때문이다. 그렇다면 데이터의 중복이 없는 순수한 결과값을 원한다면 어떻게 할 수 있을까? LIMIT와 함께 DISTINCT를...


#DBMS #SQL #SQL_Execution #Workbench #결과값개수 #관계형데이터베이스 #데이터베이스 #오프셋 #워크벤치 #Select_Query_Result #RDBMS #Preferences #DISTINCT #Limit_Rows #Limit_Rows_Count #LIMT #MariaDB #MySQL #OFFSET #Preference #환경설정

원문링크 : MySQL 결과값 반환 개수 조정 LIMIT