728x90
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 | /* SELECT FROM WHERE ์กฐ๊ฑด์ -> if ๋น๊ต์ฐ์ฐ์( > < >= <= = != <> ) NULL, IS NULL, IS NOT NULL &&(AND), ||(OR), ( ) */ -- ์ด๋ฆ -> Julia SELECT first_name, last_name, salary FROM employees WHERE first_name = 'Julia'; -- ๊ธ์ฌ๊ฐ $9000 ์ด์์ธ ์ฌ์ SELECT first_name, salary FROM employees WHERE salary >= 9000; -- ์ด๋ฆ์ด Shanta ๋ณด๋ค ํฐ์ด๋ฆ SELECT first_name FROM employees WHERE first_name >= 'Shanta'; -- ์ด๋ฆ์ ์ฒซ ์คํฐ๋ง์ด J๋ณด๋ค ํฐ ์ด๋ฆ SELECT first_name, salary FROM employees WHERE first_name >= 'J'; -- ๋งค๋์ ๊ฐ ์๋ ์ฌ์ SELECT first_name, last_name FROM employees WHERE manager_id = ''; -- '' != null SELECT first_name, last_name FROM employees WHERE manager_id IS NULL; SELECT first_name, manager_id FROM employees WHERE manager_id IS NOT NULL; -- && == AND SELECT first_name, last_name FROM employees WHERE first_name = 'Shanta' AND last_name = 'Vollman'; -- || == OR SELECT first_name, last_name FROM employees WHERE first_name = 'Shanta' OR last_name = 'Vollman'; -- ์ด๋ฆ John, ์๊ธ์ด 5000์ด์ SELECT first_name, salary FROM employees WHERE first_name = 'John' AND salary >= 5000; -- 2007๋
12์ 31์ผ ์ดํ์ ์
์ฌํ ์ฌ์์ ์ถ๋ ฅ SELECT first_name, hire_date FROM employees WHERE hire_date > '07/12/31'; -- 071231 SELECT first_name, hire_date FROM employees WHERE hire_date > TO_DATE('20071231', 'YYYYMMDD'); -- ALL(=AND), ANY(=OR) SELECT * FROM employees WHERE first_name = ALL('Julia', 'John'); --where first_name = 'Julia' AND first_name = 'John' SELECT * FROM employees WHERE first_name = ANY('Julia', 'John'); SELECT first_name, salary FROM employees WHERE salary = ANY(8000, 3200, 6000); -- IN, NOT IN SELECT first_name, salary FROM employees WHERE salary IN(8000, 3200, 6000); SELECT first_name, salary FROM employees WHERE salary NOT IN(8000, 3200, 6000); SELECT first_name FROM employees WHERE first_name IN('Julia', 'John'); -- BETWEEN ๋ฒ์ ์ฐ์ฐ์ SELECT first_name, salary FROM employees -- WHERE salary >= 3200 AND salary <= 9000; WHERE salary BETWEEN 3200 AND 9000; SELECT first_name, salary FROM employees -- WHERE salary >= 3200 AND salary <= 9000; WHERE salary NOT BETWEEN 3200 AND 9000; -- LIKE SELECT first_name FROM employees WHERE first_name LIKE 'G_ra_d'; -- _ ํ๊ธ์๊ฐ ๋ฌด์์ด๋ ํ์ฉ SELECT first_name FROM employees WHERE first_name LIKE 'K%y'; -- % ๊ธ์ ์์ ๊ด๊ณ์์ด ๋ชจ๋ ํ์ฉ SELECT first_name, hire_date FROM employees WHERE hire_date > '05/12/31' AND hire_date < '07/01/01'; SELECT first_name, hire_date FROM employees WHERE hire_date LIKE '06%'; SELECT first_name, phone_number FROM employees WHERE phone_number LIKE '590%'; | cs |
'๐ฆ ๋ฐ์ดํฐ ๋ฒ ์ด์ค (DB) ๐ฆ > ๐ พ ์ค๋ผํด DB & SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Power, Trunc, Trim, Round๋ฑ ๊ฐ์ข ํจ์ 1# (0) | 2021.02.10 |
---|---|
ORDER BY , GROUP BY ๋ฌธ (0) | 2021.02.10 |
SELECT ๋ฌธ - ์ค๊ฐ์ ๊ฒ ์์ (0) | 2021.02.08 |
SELECT ๋ฌธ - 1 (0) | 2021.02.08 |
Standard function (๊ธฐ๋ณธ ํจ์) (0) | 2021.02.08 |
๋๊ธ