728x90
λ°μν
π‘ WHERE λ‘ λ°μ΄ν° νν°λ§νκΈ°
π DBeaver μμ CSV νμΌμ ν μ΄λΈλ‘ κ°μ Έμ€κΈ°
- CSV νμΌμ ν μ΄λΈλ‘ κ°μ Έμ€κΈ° μν΄μλ Tables λ₯Ό μ°ν΄λ¦ ν λ°μ΄ν° κ°μ Έμ€κΈ° νλͺ©μ ν΄λ¦νλ€.
- Data Transfer μ°½μ Input file(s) νλ©΄μμ κ°μ Έμ¬ CSV νμΌμ μ νν ν, μΈμ½λ©μ utf-8 μμ euc-kr λ‘ μμ ν΄μ€λ€.
(κ°μ Έμ¬ product.csv νμΌμ νκΈμ΄ ν¬ν¨λμ΄μμΌλ―λ‘ νκΈ κΉ¨μ§μ λ°©μ§νκΈ° μν΄ μΈμ½λ© νμμ λ³κ²½νλ κ²!) - Tables mapping νλ©΄μμλ ν μ΄λΈλͺ κ³Ό 맀νν DB λ₯Ό μμ λ° μ νν μ μλ€.
- CSV νμΌμ μ μμ μΌλ‘ ν μ΄λΈλ‘ κ°μ Έμλ€λ©΄ μμ κ°μ΄ Tables νμ νλͺ©μΌλ‘ ν μ΄λΈμ΄ μμ±λ κ²μ νμΈν μ μλ€.
π μνλ νλ§ νν°λ§νκΈ°
π€ WHERE λ¬Έλ²
SELECT * FROM ν
μ΄λΈλͺ
WHERE 쑰건μ
- 쑰건μμ μΌλ°μ μΌλ‘ 컬λΌλͺ ='κ°' κ³Ό κ°μ ννλ‘ μμ±νλ€.
SELECT * FROM product WHERE μΉ΄ν
κ³ λ¦¬='μ·'
- 컬λΌλͺ μλ λ°μ΄νλ₯Ό μ°μ§ μμΌλ©°, κ° λΆλΆμ΄ λ¬Έμμ΄μ΄λΌλ©΄ λ°μ΄νλ₯Ό μ¨μΌνλ€.
π€ λΉκ΅μ°μ°μ
SELECT * FROM product WHERE κ°κ²© > 5000
- 쑰건μμλ >, >=, <, <=, =, != μ κ°μ λΉκ΅μ°μ°μλ€λ μ¬μ© κ°λ₯νλ€.
- κ° λΆλΆμ΄ λ¬Έμμ΄μ΄ μλ μ«μλΌλ©΄ λ°μ΄νλ₯Ό μ°μ§ μλλ€.
- SQL λ¬Έ μ€κ°μ€κ° μν°λ₯Ό μ³λ μκ΄ μμΌλ―λ‘ μ€λ°κΏμ ν΅ν΄ μ½λμ κ°μμ±μ ν보ν μ μλλ°, λ€λ§ SQLλ¬Έμ΄ λλ¬λ€λ κ²μ μ»΄ν¨ν°κ° μΈμν μ μλλ‘ μΈλ―Έμ½λ‘ (;)μ λΆμ¬μ£Όμ΄μΌ νλ€.
π€ BETWEEN A AND B
SELECT * FROM product WHERE κ°κ²© BETWEEN 5000 AND 8000
- ~ μ΄μ ~ μ΄νμ κ°μ΄ λ²μλ₯Ό μ§μ νμ¬ νν°λ§νκ³ μΆμ κ²½μ°μλ 컬λΌλͺ BETWEEN A AND B μ νμμΌλ‘ μμ±νλ€.
728x90
λ°μν
'[κ°λ°] Practice > SQL Database' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[SQL / Database] LIKE, %, _ μ°μ°μ μ¬μ©ν΄λ³΄κΈ° (0) | 2023.05.26 |
---|---|
[SQL / Database] λ€μμ 쑰건μμΌλ‘ λ°μ΄ν° νν°λ§νκΈ° (0) | 2023.05.26 |
[SQL / Database] λ°μ΄ν° μΆλ ₯ λ° μ λ ¬ν΄λ³΄κΈ° (0) | 2023.05.26 |
[SQL / Database] ν μ΄λΈ λ§λ€κΈ° & λ°μ΄ν° νμ μμ보기 (0) | 2023.05.26 |
[SQL / Database] MySQL & DBeaver μ€μΉνκΈ° (0) | 2023.05.25 |