SQL ๊ธฐ๋ณธ ๋ฌธ๋ฒ ๋ณต๊ธฐ (2)
ยท
Programming/Database
SQL ๊ฐ์๋ฅผ ๋ง์ ๋ค์๋ค !REPLACE : ๊ธ์ ๋์นํ๊ธฐreplace(์ปฌ๋ผ, ๋์ ๊ธ์, ๋ฐ๋ ๊ธ์) CONCAT : ๋ฌธ์์ด ํฉ์น๊ธฐconcat(ํฉ์น ๋ฌธ์์ด, ํฉ์น ๋ฌธ์์ด, ...)select concat('[',substr(addr,1,2),']',restaurant_name,' (',cuisine_type,')') "์์์ ", count(1) "์ฃผ๋ฌธ ๊ฑด์"from food_ordersgroup by 1 SUBSTR : ์ํ๋ ์์น์ ๊ธ์๋ง ๊ฐ์ ธ์ค๊ธฐsubstr(์ปฌ๋ผ, ์์ ์ธ๋ฑ์ค, ๊ฐ์ ธ์ฌ ๊ธ์ ์)์์ ์ธ๋ฑ์ค >= 1'๊ฐ์ ธ์ฌ ๊ธ์ ์'๋ฅผ ๋ช
์ํ์ง ์๊ณ substr(์ปฌ๋ผ, ์์ ์ธ๋ฑ์ค)๋ก ์ ์ ๊ฒฝ์ฐ, ์์ ์ธ๋ฑ์ค๋ถํฐ ๋๊น์ง ๊ฐ์ ธ์ด GROUP BY : select ์ ์ n๋ฒ์งธ ์ปฌ๋ผ์ผ๋ก ๋ฌถ๊ธฐgroup b..