반응형 자격증대비4 SQL 문법 | 데이터 조회 및 필터 | FETCH SQL 문법 | 데이터 조회 및 필터 : FETCH 01. LIMIT과 거의 같은 기능을 하는 : FETCH 원하는 행의 수만큼의 결과값을 보는 방법은 LIMIT 외에 FETCH도 있다. 이는 DB마다 허용되는 것이 다르기 때문이다. POSTGRE의 경우 두 가지 모두 허용된다. SELECT COLUMN FROMTABLE FETCH FIRST N ROWS ONLY ; 결과값 중 처음 N개의 열만 조회한다. 02. 대혼란 SQL의 FETCH관련해서 글을 찾아보면 굉장히 혼란스럽다. 어떤 글에서는 FETCH FIRST를 사용하고 어디선 FETCH NEXT를 사용하기도 한다. 또 ROW를 사용하기도 하고 ROWS를 사용하기도 한다. 그렇다면 정답은? 모두맞다! FETCHFIRSTN ROWONLY FETCHFI.. 2021. 8. 28. 17:37 SQL 문법 | 데이터 조회 및 필터 | LIMIT & OFFSET SQL 문법 | 데이터 조회 및 필터 : LIMIT & OFFSET 01. 원하는 수만큼 결과값을 보고 싶을 때 : LIMIT 원하는 행의 수만큼만의 결과값을 보고 싶을 때는 LIMIT (리미트)를 사용한다. SELECTCOLUMN FROMTABLE LIMIT N ; N은 임의의 실수 이다. 결과값의 수는 정수이기 때문에 정수를 입력하는 것이 자명하다. 만약 소수를 작성 했을 시 반올림된 정수값으로 적용이 된다. EXAMPLE 고객 중 5명의 이름과 나이값을 보여주세요. SELECTNAME, AGE FROMMEMBERS LIMIT5 ; 02. LIMIT은 여러 명령어들을 다 작성한 후 마지막에 작성해 준다 SELECTCOLUMN01, COLUMN02 FROMTABLE WHERECOLUMN01 > M OR.. 2021. 8. 28. 16:08 SQL 문법 | 데이터 조회 및 필터 | WHERE SQL 문법 | 데이터 조회 및 필터 : WHERE 조건절 01. 조회된 자료에서 WHERE를 이용해서 특정 조건을 만족하는 결과값 얻기 웨어절(WEHRE 절_) 은 조건절이라고도 불리며 SELECT와 FROM를 이용해 추출된 자료에서 특정 조건을 만족하는 결과만을 원할 때 사용된다. SELECT COLUMN01 FROMTABLE WHERE ; 위에서 으로 표현된 조건은 언제나 참 혹은 거짓 (TRUE, FALSE)로 판명이 가능해야 한다. 02. 참 혹은 거짓을 표현하기 위해 필요한 연산자 연산자는 자신의 좌우에 온 것들을 비교하는 기능을 한다. 우선 어떤 연산자들이 있는지 살펴보자. 연산자 연산 A=B A와 B가 같은가 A>B A가 B보다 큰가 A=B A가 B보다 크거나 같은가 A 2021. 8. 26. 12:28 SQL 문법 | 데이터 조회 및 필터 | ORDER BY SQL 문법 | 데이터 조회 및 필터 : ORDER BY 01. 조회된 자료를 ORDER BY를 이용해서 정렬기 오더바이문은 주로 SELECT, FROM 이후에 사용된다. SELECT COLUMN_NAME FROM TABLE_NAME ORDERY BY COLUMN_NAME; ORDER BY 뒤에는 정렬할 기준 칼럼이름을 적어준다. SELECTCOLUMN_NAME FROM TABLE_NAME ORDER BYCOLUMN_NAME ; 위와 같이 멀티라인으로 작성하면 가독성이 높아진다. 02. 오름차순 ASC & 내림차순 DESC ORDER BY 문 내의 칼럼 뒤에 ASC를 작성하면, 그 칼럼 내의 자료를 오름차순으로 정렬한다. SELECT COLUMN_NAME FROM TABLE_NAME ORDER BY CO.. 2021. 8. 25. 20:51 이전 1 다음 반응형