9) ์ํ๋ฉด ์๋ฉ๋๋ค! ํญ์ ๊ฑด๊ฐ ์ฑ๊ธฐ์ธ์! - ํ์ ํ ์ด๋ธ
34.
patients ํ
์ด๋ธ์์ ๊ฐ ์ฑ๋ณ(gender)์ ๋ฐ๋ฅธ ํ์ ์๋ฅผ ๊ณ์ฐํ๋ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํด์ฃผ์ธ์!
๋์ ๋ต | Select gender, count(1) From patients Group by gender; |
์ ๋ต | SELECT gender, COUNT(*) FROM patients GROUP BY gender; |
์ค๋ต ๋ ธํธ | - |
๊ณ ๋ฏผํ ์ | - |
35.
patients ํ
์ด๋ธ์์ ํ์ฌ ๋์ด๊ฐ 40์ธ ์ด์์ธ ํ์๋ค์ ์๋ฅผ ๊ณ์ฐํ๋ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํด์ฃผ์ธ์!
๋์ ๋ต | Select count(*) From patients Where birth_date <=date_SUB(curdate(), Interval 40 Year); |
์ ๋ต | SELECT COUNT(*) FROM patients WHERE birth_date <= DATE_SUB(CURDATE(), INTERVAL 40 YEAR); |
์ค๋ต ๋ ธํธ | - |
๊ณ ๋ฏผํ ์ | - |
36.
patients ํ
์ด๋ธ์์ ๋ง์ง๋ง ๋ฐฉ๋ฌธ ๋ ์ง(last_visit_date)๊ฐ 1๋
์ด์ ๋ ํ์๋ค์ ์ ํํ๋ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํด์ฃผ์ธ์!
๋์ ๋ต | Select id, name From patients Where last_visit_date <= date_sub(curdate(), Interval 1YEAR); |
์ ๋ต | SELECT id, name, birth_date, gender, last_visit_date FROM patients WHERE last_visit_date <= DATE_SUB(CURDATE(), INTERVAL 1 YEAR); |
์ค๋ต ๋ ธํธ | - |
๊ณ ๋ฏผํ ์ | - |
37.
patients ํ
์ด๋ธ์์ ์๋
์์ผ์ด 1980๋
๋์ธ ํ์๋ค์ ์๋ฅผ ๊ณ์ฐํ๋ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํด์ฃผ์ธ์!
๋์ ๋ต | Select count(*) From patients Where Year(birth_date) Between 1980 And 1989; |
์ ๋ต | SELECT COUNT(*) FROM patients WHERE birth_date BETWEEN '1980-01-01' AND '1989-12-31’; |
์ค๋ต ๋ ธํธ | - |
๊ณ ๋ฏผํ ์ | - |
'๋ด์ผ๋ฐฐ์์บ ํ > ์ฌ์ ์บ ํ ๊ณผ์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ฑท๊ธฐ๋ฐ] SQL ๋ฌธ๋ฒ ์ฐ์ต 11_๋ง์ง๋ง ์ฐ์ต ๋ฌธ์ (0) | 2025.01.21 |
---|---|
[๊ฑท๊ธฐ๋ฐ] SQL ๋ฌธ๋ฒ ์ฐ์ต 10 (0) | 2025.01.21 |
[๊ฑท๊ธฐ๋ฐ] SQL ๋ฌธ๋ฒ ์ฐ์ต 8 (0) | 2025.01.21 |
[๊ฑท๊ธฐ๋ฐ] SQL ๋ฌธ๋ฒ ์ฐ์ต 7 (0) | 2025.01.21 |
[๊ฑท๊ธฐ๋ฐ] SQL ๋ฌธ๋ฒ ์ฐ์ต 6 (0) | 2025.01.20 |