Hello, BigQuery
Last updated
Last updated
์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ๋ฐฐ์ธ ๋๋ Hello, World
๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ๋จผ์ ๋ง๋ค์ด ๋ณด๊ณค ํฉ๋๋ค.
SQL(Structured Query Language) ์ธ์ด๋ก๋ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํ ์ ์์ต๋๋ค.
SQL ์ธ์ด๋ ํ ํํ์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋๋ฐ ์ต์ ํ ๋์ด ์์ต๋๋ค. ๋ชจ๋ ์๋ฃ๋ฅผ ํ
์ด๋ธ ํํ๋ก ๊ตฌ์กฐํ์ํค๊ณ ํ
์ด๋ธๅ
ง ํน์ ํ
์ด๋ธ้ ์ฐ์ฐ์ผ๋ก ๋๋ค๋ฅธ ํ
์ด๋ธ์ ๋ง๋๋ ์ธ์ด๋ก ์๊ฐํด๋ ์ข์ต๋๋ค.
์์์ ์ฟผ๋ฆฌ๋ ํ๋ฉด์์ ํ๋์ ๋ฌธ์์ด์ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค. ๋ค๋ฅด๊ฒ ํํํด ๋ณด๋ฉด, Hello, world
๋ผ๋ ๋ฌธ์์ด์ ๋ด์ ๋ค๋ชจ๊ฐ ํ๋ ๋ง๋ค์ด์ง๊ณ ์ด ๋ค๋ชจ๊ฐ ์ฌ๋ฌ๋ถ๊ป ๋ณด์ฌ์ง๋ค๊ณ ํ ์ ์์ต๋๋ค.
โ๋ค๋ชจ๋ฅผ ์ถ๊ฐํด ๋ณด๊ฒ ์ต๋๋ค. ์ฝค๋ง๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ๋ค๋ชจ๋ฅผ ๊ตฌ๋ถํด ์ฃผ๋ฉด ๋ค๋ชจ๋ค์ ์์ผ๋ก ๋ถ์ฌ ๋๊ฐ ์ ์์ต๋๋ค. ์ด์ 3๊ฐ์ ๋ค๋ชจ๋ก ์ด๋ฃจ์ด์ง ๋ ๋ค๋ฅธ ๋ค๋ชจ๊ฐ ํ๋ ๋ง๋ค์ด ์ก์ต๋๋ค.
๋ค๋ชจ์๋ ์ด๋ฆํ๊ฐ ๋ถ์ด ์์ต๋๋ค. ์์๋ ๋ฉ์ง ์ด๋ฆ์ ๋ถ์ฌ์ฃผ์ง ์์๊ธฐ ๋๋ฌธ์ ๋ณด๊ธฐ์ ์ด์ํ ์ด๋ฆ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๊ฐ๊ฐ์ ๋ค๋ชจ์ ์ด๋ฆ์ ์ง์ด ์ฃผ๋๋ก ํ๊ฒ ์ต๋๋ค. AS
๋ผ๋ ๋จ์ด๊ฐ ๋ฑ์ฅํ๊ณ ์ด์ด ๋ค๋ชจ์ ์ด๋ฆ์ด ๋ฐ๋ผ์ต๋๋ค.
์ด๋ฆํ๊ฐ ๋ถ์ด ๊ฐ ๋ค๋ชจ๊ฐ ์ด๋ค ๊ฒ์ ์๋ฏธํ๋์ง ํ์ ์ด ์ฌ์์ก์ต๋๋ค. ์ด์ ๋ค๋ชจ ์์ ๊ฐ์ ๋ฐ๊ฟ๋ณด๊ฒ ์ต๋๋ค. ์๊น์๋ ๋ค๋ฅธ ๊ฐ๋ค์ ๊ฐ์ง๋ ๋ค๋ชจ๊ฐ ์๊ฒผ์ต๋๋ค.
์ด ๋ฒ์๋ ์ธ ๊ฐ์ ๋ค๋ชจ๋ฅผ ์์ผ๋ก ์ด์ด ๋ง๋ ๋ ๊ฐ์ ๋ค๋ชจ๋ฅผ ์๋ ์๋ก ๋ถ์ฌ ๋ณด๊ฒ ์ต๋๋ค.
UNION ALL
์ด๋ผ๋ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ง๋ง ์ฐจ์ฐจ ์ค๋ช
ํ๊ฒ ์ต๋๋ค. ์ด๋ ๋ฏ ๋ค๋ชจ๋ค์ ์ธ๊ณ์์๋ ๋ค๋ชจ๊ฐ ์ดํดํ ์ ์๋ ์ธ์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์์ ์ธ๊ธํ SQL ์ด๋ผ๋ ์ธ์ด์
๋๋ค. ์ด ์ธ์ด๋ ๋ค๋ชจ์ ์ธ์์์ ํ์ํ ์ฌ๋ฃ๋ค์ ์ ๋ณํ๊ณ ์กฐ์ํ์ฌ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด๋ด๋๋ก ๋์ ์ค๋๋ค.
์ด์ ๋ค๋ชจ์ ์ธ์์ผ๋ก ๋ค์ด๊ฐ ๊ทธ๋ค์ ๊ฟ์ ์ข์๊ฐ ๋ณด๊ฒ ์ต๋๋ค.