반응형 분류 전체보기553 SQL 문법 | 데이터 조회 및 필터 | WHERE LIKE 01. 정확한 정보가 아닐 때 포함 문자열만 검색하고 싶을 때 : LIKE 어떤 정보를 정확히 알고 있진 않은데 포함 문자열을 알고 있을 때가 있다. 혹은 특정 문자열을 포함하고 있는 열들의 자료가 필요할 때가 있다. 그럴 때 사용 하는 것이 LIKE이다. SELECTCOLUMN FROMTABLE WHERECOLUMN LIKE 'THIS' ; THIS안에 조건을 넣어주면 된다. 위의 경우에는 THIS라는 문자열만 검색이 된다. 02. 조건 작성 방법 WHERE과 LIKE를 쓸 때는 적절한 조건을 작성해 줘야 원하는 결과값을 얻을 수 있다. 상황 작성해야 하는 조건 상세설명 A로 시작하는 모든 결과값을 원할 때 'A%' A로 끝나는 모든 결과값을 원할 때 '%A' A가 포함된 모든 결과값을 원할 때 '%A.. 2021. 8. 28. 18:39 SQL 문법 | 데이터 조회 및 필터 | WHERE BETWEEN WHERE은 여러가지 다른 명령어들과 함께 사용이 가능하다. 그 중 BETWEEN에 대해서 알아보자. BETWEEN은 AND와 함께 무엇과 무엇 사이라는 뜻을 갖고 있다. 본래의 뜻과 마찬가지의 기능을 갖고 있다. 01. BETWEEN A AND B : A와 B를 포함 기본적인 용법은 WHERE의 사용법과 같다. SELECT COLUMN FROM TABLE WHERE COLUMN BETWEEN A AND B ; COLUMN 열에서 A와 B사이의 값을 갖는 열만을 조회한다. 이 때 특징은 COLUMN값이 A와 B인 값도 포함한다. EXAMPLE 수학 점수가 90점에서 100점 사이의 학생들의 국어 점수를 보여주세요. SELECT NAME, KOREAN FROMCLASS WHEREMATHE BETWEEN 9.. 2021. 8. 28. 17:57 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 이전 1 ··· 133 134 135 136 137 138 139 다음 반응형