본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
반응형

SQLD39

SQL 문법 | 데이터 조회 및 필터 | WHERE IS NULL SQL 문법 | 데이터 조회 및 필터 | WHERE IS NULL 자료를 입력하다 보면 입력되지 않은 공간들이 생긴다. 그런 자리를 NULL이라는 데이터 타입이 차지하고 있다. 이번 포스트는 작성되지 않아 존재하지 않지만 작성되지 않은 데이터라고 불리는 NULL을 다룰것이다. 01. NULL이 있는 곳은 : WHERE IS NULL 데이터를 추출할 때 입력되지 않은 것들을 다룰 때도 필요하다. 그 입력되지 않은 NULL데이터들을 추출할 때 WHERE절에 IS NULL을 넣어준다. SELECT COLUMN FROMTABLE WHERECOLUMN IS NULL ; EXAMPLE 수학능력평가 전체 응시생 중 언어영역에 응시하지 않거나 답안을 제출하지 않은 학생들의 이름과 수험번호를 알려주세요. SELECT NAME, EXAM_NUMBER, KOREAN, FROMSAT2021.. 2021. 8. 28. 22:02
SQL 문법 | 데이터 조회 및 필터 | WHERE LIKE 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 문법 | 데이터 조회 및 필터 | LIMIT & OFFSET 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 문법 | 데이터 조회 및 필터 | DISTINCT SQL 문법 | 데이터 조회 및 필터 | DISTINCT SQL에서 중복 내용을 배제하고 결과를 보여주고 싶을 때 DISTINCT를 사용한다. DISTINCT는 하나에 칼럼에 적용하기도 하고 두 개 이상의 칼럼에 적용하기도 한다. DISTINCT SQL을 이용해 데이터를 조회할 때 자료의 종류만 필요하거나 여러 칼럼에 걸쳐서 같은 데이터가 나오는 것들을 배제해야 하는 경우가 있다. 그럴 때 DISINCT를 사용할 수 있다. 보통 한 컬럼 내의 자료의 중복을 제거할 때는 잘 사용하는데 여러 칼럼에 걸쳐서 사용하는 것은 직관적으로 기억이 잘 나지 않을 수 있다. 이번 기회를 통해서 잘 기억해보도록 하자. 01 중복을 제거하는 DISTINCT 데이터를 추출하다 보면 중복되는 데이터가 발생한다. 예를 들어 구매자 목록을 볼 때 중복 구매자들은 구매자 목록에 중복으로 .. 2021. 8. 26. 16:34
반응형