Jayden1116
Jayden`s LifeTrip ๐Ÿ”†
Jayden1116
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • Jayden`s (481)
    • ๐Ÿฏ Hello, Jayden (144)
      • ์ผ๊ธฐ (1)
      • ์‹ ๋ฌธ (121)
      • ์Œ์•… (6)
      • ๊ฒฝ์ œ (16)
    • ๐Ÿ’› JavaScript (88)
      • ์ด๋ชจ์ €๋ชจ (4)
      • ๋ฐฑ์ค€ (44)
      • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (40)
      • ๋ฒ„๊ทธ (0)
    • ๐ŸŽญ HTML CSS (6)
      • ํํŠธ๋ฏ€๋ฅด (2)
      • ํฌ์Šค์Šค (4)
    • ๐Ÿ’ป CS (13)
      • ์ž๋ฃŒ๊ตฌ์กฐ ๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ (1)
      • ๋„คํŠธ์›Œํฌ (9)
      • ์šด์˜์ฒด์ œ (1)
      • ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค (0)
      • ๋””์ž์ธ ํŒจํ„ด (1)
    • ๐Ÿ Python (71)
      • ๋ฐฑ์ค€ (67)
      • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (4)
    • ๐Ÿ’ฟ Data (156)
      • ์ด๋ชจ์ €๋ชจ (65)
      • ๋ถ€ํŠธ์บ ํ”„ (89)
      • ๊ทธ๋กœ์Šค ํ•ดํ‚น (2)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ๐Ÿ”ด ๋ธ”๋กœ๊ทธ(ํ™ˆ)
  • ๐Ÿฑ Github
  • ๊ธ€์“ฐ๊ธฐ
  • ํŽธ์ง‘
hELLO ยท Designed By JSW.
Jayden1116

Jayden`s LifeTrip ๐Ÿ”†

๐Ÿ’ฟ Data/์ด๋ชจ์ €๋ชจ

MySQL_IF, IFNULL - ์กฐ๊ฑด๋Œ€์ฒด

2022. 2. 1. 15:24

IF

์กฐ๊ฑด์— ํ•ด๋‹นํ•˜๋ฉด ๋Œ€์ฒด

SELECT IF(์กฐ๊ฑด, ์ฐธ, ๊ฑฐ์ง“) FROM ํ…Œ์ด๋ธ”์ด๋ฆ„ ;
SELECT IF(ANIMAL_TYPE='Cat', '๊ณ ์–‘์ด', '๊ฐ•์•„์ง€') FROM ANIMAL_INS ; # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฌธ์ œ์—์„œ์˜ ์˜ˆ์‹œ

์ฆ‰, ANIMAL_TYPE ์ปฌ๋Ÿผ์˜ ๊ฐ’์ด 'Cat'์ธ ๊ฒฝ์šฐ '๊ณ ์–‘์ด'๋กœ ๋Œ€์ฒดํ•˜๊ณ  ์•„๋‹Œ ๊ฒฝ์šฐ '๊ฐ•์•„์ง€'๋กœ ๋Œ€์ฒดํ•œ๋‹ค.

IFNULL

๊ฐ’์ด NULL์ธ ๊ฒฝ์šฐ ๋Œ€์ฒด

SELECT IFNULL(์ปฌ๋Ÿผ๋ช…, ๋Œ€์ฒด๊ฐ’) FROM ํ…Œ์ด๋ธ”์ด๋ฆ„ ;
SELECT IFNULL(ANIMAL_TYPE, 'No name') FROM ANIMAL_INS ; # ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฌธ์ œ์—์„œ์˜ ์˜ˆ์‹œ

์ฆ‰, ANIMAL_TYPE ์ปฌ๋Ÿผ์˜ ๊ฐ’์ด NULL ์ธ ๊ฒฝ์šฐ 'No name'์œผ๋กœ ๋Œ€์ฒดํ•œ๋‹ค.

์ฐธ๊ณ :ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
์ฐธ๊ณ :์กฐ๊ฑด๋Œ€์ฒด

'๐Ÿ’ฟ Data > ์ด๋ชจ์ €๋ชจ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋”ฅ๋Ÿฌ๋‹]ํผ์…‰ํŠธ๋ก , ์ž…๋ ฅ์ธต/์€๋‹‰์ธต/์ถœ๋ ฅ์ธต, ํ™œ์„ฑํ™” ํ•จ์ˆ˜ ๊ฐœ๋…์ •๋ฆฌ  (0) 2022.02.22
MySQL_WITH RECURSIVE(์žฌ๊ท€ ์ฟผ๋ฆฌ)  (0) 2022.02.01
if __name__ == '__main__' : ์˜ ๊ฐœ๋…  (0) 2022.01.30
__init.py__์˜ ํ™œ์šฉ  (0) 2022.01.28
[Python]Decorator  (0) 2022.01.26
    '๐Ÿ’ฟ Data/์ด๋ชจ์ €๋ชจ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [๋”ฅ๋Ÿฌ๋‹]ํผ์…‰ํŠธ๋ก , ์ž…๋ ฅ์ธต/์€๋‹‰์ธต/์ถœ๋ ฅ์ธต, ํ™œ์„ฑํ™” ํ•จ์ˆ˜ ๊ฐœ๋…์ •๋ฆฌ
    • MySQL_WITH RECURSIVE(์žฌ๊ท€ ์ฟผ๋ฆฌ)
    • if __name__ == '__main__' : ์˜ ๊ฐœ๋…
    • __init.py__์˜ ํ™œ์šฉ
    Jayden1116
    Jayden1116
    ์•„๋งˆ๋„ ํ•œ๋ฒˆ ๋ฟ์ธ ์ธ์ƒ์„ ์—ฌํ–‰ ์ค‘์ธ Jayden์˜ ์ผ์ง€๐Ÿ„๐ŸŒŠ

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”