QUERY
Last updated
Last updated
๋ฆฌ์คํธ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ ๋, SOQL์ ์์ฑํ์ฌ ๋ฏธ๋ฆฌ ํํฐ๋ง ๋ฐ ์ ๋ ฌ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. ํํฐ๋ SOQL์ WHERE ์ ์ ํด๋นํ๋ฉฐ, ์ ๋ ฌ์ ORDER BY ์ ์ ํด๋นํฉ๋๋ค. ์ง์ SOQL์ ์์ฑํ ์๋ ์์ง๋ง, ์ฟผ๋ฆฌ ๋ง๋ฒ์ฌ(Query Wizard)๋ฅผ ํ์ฉํ๋ฉด SOQL์ ๋ํ ์ง์ ์์ด๋ ์์ฝ๊ฒ ํํฐ๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค.
Query์์ WHERE ์ ์ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ๋ํ๋ ๋ ์ฝ๋ ๋ชฉ๋ก์ ์กฐ๊ฑด์ ์ค์ ํ๋ ๊ตฌ๋ฌธ์ ๋๋ค. ์ง์ WHERE ์ ์ ์ ๋ ฅํ ์ ์์ผ๋ฉฐ, ์ฟผ๋ฆฌ ๋ง๋ฒ์ฌ(Query Wizard)๋ฅผ ํด๋ฆญํ์ฌ ์ค์ ํ ์๋ ์์ต๋๋ค.
Query์์ ORDER BY ์ ์ ๋ฐ์ดํฐ ํ ์ด๋ธ์ ๋ํ๋ ๋ ์ฝ๋ ๋ชฉ๋ก์ ํน์ ํ๋๋ก ์ ๋ ฌํ๋ ๊ตฌ๋ฌธ์ ๋๋ค. ์ง์ ORDER BY ์ ์ ์ ๋ ฅํ ์ ์์ผ๋ฉฐ, ํ๋ API๋ช (Field API Name Finder)์ ํด๋ฆญํ์ฌ ์ค์ ํ ์๋ ์์ต๋๋ค.
1. WHERE ์ ์ค๋ฅธ์ชฝ ํ๋จ์ ์ฟผ๋ฆฌ ๋ง๋ฒ์ฌ(Query Wizard)๋ฅผ ํด๋ฆญํฉ๋๋ค.
2. ์กฐ๊ฑด์ ๊ฑธ๊ณ ์ถ์ ํ๋์ ๊ฐ์ ์ค์ ํ๊ณ ์ ์ฉ(Apply) ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
3. ๋ฐ์ดํฐ ํ ์ด๋ธ ์ค์ ํ๋ฉด์ ORDER BY ์ ์์ ์ค๋ฅธ์ชฝ ํ๋จ์ ํ๋ API ๋ช (Field API Name Finder)์ ํด๋ฆญํฉ๋๋ค.
4. ์ ๋ ฌํ๊ณ ์ถ์ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
5. ๊ฒฐ๊ณผ(Result) ์ฐฝ์ ์ ๋ ฅ๋ ํ๋ API ๋ช ๋ค์ ASC(์ค๋ฆ์ฐจ์), DESC(๋ด๋ฆผ์ฐจ์)๋ฅผ ์ ๋ ฅํ๊ณ ์ ์ฅ(Save) ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.