
๋ค์์ ์ด๋ ์๋ฅ ์ผํ๋ชฐ์ ๊ฐ์
ํ ํ์ ์ ๋ณด๋ฅผ ๋ด์ USER_INFO ํ
์ด๋ธ์
๋๋ค. USER_INFO ํ
์ด๋ธ์ ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๋์ด์์ผ๋ฉฐ, USER_ID, GENDER, AGE, JOINED๋ ๊ฐ๊ฐ ํ์ ID, ์ฑ๋ณ, ๋์ด, ๊ฐ์
์ผ์ ๋ํ๋
๋๋ค.
| Column | name Type | Nullable | 
|---|---|---|
| USER_ID | INTEGER | FALSE | 
| GENDER | TINYINT(1) | TRUE | 
| AGE | INTEGER | TRUE | 
| JOINED | DATE | FALSE | 
GENDER ์ปฌ๋ผ์ ๋น์ด์๊ฑฐ๋ 0 ๋๋ 1์ ๊ฐ์ ๊ฐ์ง๋ฉฐ 0์ธ ๊ฒฝ์ฐ ๋จ์๋ฅผ, 1์ธ ๊ฒฝ์ฐ๋ ์ฌ์๋ฅผ ๋ํ๋
๋๋ค.
USER_INFO ํ
์ด๋ธ์์ ๋์ด ์ ๋ณด๊ฐ ์๋ ํ์์ด ๋ช ๋ช
์ธ์ง ์ถ๋ ฅํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ์ปฌ๋ผ๋ช
์ USERS๋ก ์ง์ ํด์ฃผ์ธ์.
์๋ฅผ ๋ค์ด USER_INFO ํ
์ด๋ธ์ด ๋ค์๊ณผ ๊ฐ๋ค๋ฉด
USER_ID|GENDER|AGE|JOINED
1|1|26|2021-06-01
2|NULL|NULL|2021-07-25
3|1|NULL|2021-07-30
4|0|31|2021-08-03
๋์ด ์ ๋ณด๊ฐ ์๋ ํ์์ 2๋ช ์ด๋ฏ๋ก, ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋์์ผ ํฉ๋๋ค.
| USERS | 
|---|
| 2 | 
SELECT COUNT(*) FROM USER_INFO WHERE AGE IS NULL