๋ชฉ์ : ๊ฒฐ๊ณผ ์งํฉ์ ํน์ ์ด์ ๊ฐ์ ๋ฐ๋ผ ์ ๋ ฌ.
๊ธฐ๋ณธ ๊ตฌ๋ฌธ:
SELECT columns
FROM table
ORDER BY column_name [ASC|DESC];
SELECT menu_code, menu_name, menu_price
FROM tbl_menu
ORDER BY menu_price;
๊ตฌ๋ฌธ: DESC ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ
SELECT menu_code, menu_name, menu_price
FROM tbl_menu
ORDER BY menu_price DESC;
๊ตฌ๋ฌธ: ์ฌ๋ฌ ์ด์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ ๊ฐ๋ฅ
SELECT menu_code, menu_name, menu_price
FROM tbl_menu
ORDER BY menu_price DESC, menu_name ASC;
๊ตฌ๋ฌธ: ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌ
SELECT menu_code, menu_price, menu_code * menu_price AS result
FROM tbl_menu
ORDER BY result DESC;
๊ตฌ๋ฌธ: ๊ฒฐ๊ณผ ์งํฉ์ ๋ณ์นญ์ ๋ถ์ฌํ์ฌ ์ ๋ ฌ
SELECT menu_code AS '๋ฉ๋ด์ฝ๋', menu_price AS '๋ฉ๋ด๊ฐ๊ฒฉ', menu_code * menu_price AS '์ฐ์ฐ๊ฒฐ๊ณผ'
FROM tbl_menu
ORDER BY ์ฐ์ฐ๊ฒฐ๊ณผ DESC;
๊ตฌ๋ฌธ: FIELD ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ๊ฐ์ ์ฐ์ ์์๋ฅผ ์ค์
SELECT menu_name, orderable_status
FROM tbl_menu
ORDER BY FIELD(orderable_status, 'N', 'Y');
โก๏ธ ์ค๋ฆ์ฐจ์ ์ NULL ์ฒ์์ผ๋ก:
SELECT category_code, category_name, ref_category_code
FROM tbl_category
ORDER BY ref_category_code ASC; -- ๋๋ ORDER BY ref_category_code;
โก๏ธ ์ค๋ฆ์ฐจ์ ์ NULL ๋ง์ง๋ง์ผ๋ก:
SELECT category_code, category_name, ref_category_code
FROM tbl_category
ORDER BY -ref_category_code DESC;
โก๏ธ ๋ด๋ฆผ์ฐจ์ ์ NULL ๋ง์ง๋ง์ผ๋ก:
SELECT category_code, category_name, ref_category_code
FROM tbl_category
ORDER BY ref_category_code DESC;
โก๏ธ ๋ด๋ฆผ์ฐจ์ ์ NULL ์ฒ์์ผ๋ก:
SELECT category_code, category_name, ref_category_code
FROM tbl_category
ORDER BY -ref_category_code ASC;