tool 공부/SQL

[Oracle] Where : 원하는 행 나타내기

Zziii 2022. 11. 7. 23:40
728x90
반응형

Where는 엑셀에서 필터와 같은 기능

 

비교연산자 = 같다, != 같지않다, <> 같지않다, ^= 같지않다, >, >=, <, <=

 

  • employees 테이블에서 salary가 10000이 아닌 사람의 정보를 출력하시오

SELECT *
FROM employess
WHERE salary <> 10000
;

  • employees 테이블에서 salary가 10000이상 15000이하인 사람의 정보를 출력하시오

SELECT *
FROM employess
WHERE BETWEEN 10000 AND 15000
;

  • 지역별설치현황 테이블에서 시군구명이 '성북구'인 정보 출력하기

SELECT *
FROM 지역별설치현황
WHERE 시군구명 = '성북구'
;

SELECT *
FROM 지역별설치현황
WHERE 시군구명 LIKE '성북구'

LIKE를 사용해서도 출력할 수 있음
LIKE를 사용하면 더 다양하게 표현 가능


WHERE 시군구명 LIKE '성북%' (성북으로 시작하는 시군구명)
WHERE 시군구명 LIKE '%성북' (성북으로 끝나는 시군구명)
WHERE 시군구명 LIKE '%성북%' (성북이 포함된 시군구명)

WHERE 시군구명 NOT LIKE '%성북%' (성북이 포함되지 않는 시군구명)

728x90
반응형
let textNodes = document.querySelectorAll("div.tt_article_useless_p_margin.contents_style > *:not(figure):not(pre)"); textNodes.forEach(function(a) { a.innerHTML = a.innerHTML.replace(/`(.*?)`/g, '$1'); });