[SQL] where, between, in, like

CountryGirlΒ·2023λ…„ 6μ›” 3일
0

SQL

λͺ©λ‘ 보기
3/7
post-thumbnail

πŸ“Œ where

데이터에 쑰건을 κ±Έμ–΄μ€€λ‹€.
(μ˜ˆμ‹œ) order ν…Œμ΄λΈ”μ—μ„œ κ²°μ œμˆ˜λ‹¨μ΄ OOOO 인 λ°μ΄ν„°λ§Œ 가져와!

select ν•„λ“œλͺ… from ν…Œμ΄λΈ”λͺ…		// ν…Œμ΄λΈ”μ—μ„œ 쑰건에 λ§žλŠ” ν•„λ“œλͺ…λ§Œ 가져와
where 쑰건

쑰건이 2개 이상일 λ•ŒλŠ” and와 or둜 연결해쀄 수 μžˆλ‹€

select ν•„λ“œλͺ… from ν…Œμ΄λΈ”λͺ…		// ν…Œμ΄λΈ”μ—μ„œ 쑰건에 λ§žλŠ” ν•„λ“œλͺ…λ§Œ 가져와
where 쑰건 
and 쑰건
or 쑰건


πŸ“Œ between

λ²”μœ„ 쑰건 λ§Œλ“€κΈ°

select ν•„λ“œλͺ… from ν…Œμ΄λΈ”λͺ…
where ν•„λ“œλͺ… between 'μ—¬κΈ°μ„œλΆ€ν„°' and 'μ—¬κΈ°κΉŒμ§€'

πŸ“Œ in

포함 쑰건 λ§Œλ“€κΈ°

select ν•„λ“œλͺ… from ν…Œμ΄λΈ”λͺ…
where ν•„λ“œλͺ… in (A, B)			// A, Bκ°€ μžˆλŠ” λ°μ΄ν„°λ§Œ 가져와

πŸ“Œ like

λ¬Έμžμ—΄ κ·œμΉ™ 쑰건 λ§Œλ“€κΈ°

select ν•„λ“œλͺ… from ν…Œμ΄λΈ”λͺ…
where ν•„λ“œλͺ… like 'ABC%'		// ABC둜 μ‹œμž‘ν•˜λŠ” λ°μ΄ν„°λ§Œ 가져와
where ν•„λ“œλͺ… like '%ABC'		// ABC둜 λλ‚˜λŠ” λ°μ΄ν„°λ§Œ 가져와
where ν•„λ“œλͺ… like 'A%D'		// A둜 μ‹œμž‘ν•΄μ„œ D둜 λλ‚˜λŠ” λ°μ΄ν„°λ§Œ 가져와
where ν•„λ“œλͺ… like '%AB%'		// ABλ₯Ό ν¬ν•¨ν•˜λŠ” λ°μ΄ν„°λ§Œ 가져와

πŸ“Œ limit

데이터가 무진μž₯ 많으면 λΆˆλŸ¬μ˜€λŠ”λ° μ‹œκ°„μ΄ 였래 κ±Έλ¦°λ‹€. κ·Έ λ•Œ 일뢀 λ°μ΄ν„°λ§Œ κ°€μ Έμ˜€κΈ°

select ν•„λ“œλͺ… from ν…Œμ΄λΈ”λͺ…
where ν•„λ“œλͺ… in (A, B)	
limit 10				// A, Bκ°€ μžˆλŠ” 데이터λ₯Ό 10개만 가져와

profile
πŸ’»πŸŒΎμ‹œκ³¨μ†Œλ…€μ˜ 엉망징창 개발 μ„±μž₯μΌμ§€πŸŒΎπŸ’» (2023.05.23 ~)

0개의 λŒ“κΈ€