💻 Computer/🦏 SQL
-
DATE, TIME CURDATE, CURTIME, NOW SELECT CURDATE(), CURTIME(), NOW() -- > CURDATE 현재 날짜 반환 -- > CURTIME 현재 시간 반환 -- > NOW 현재 날짜, 시간 반환 DATE, TIME SELECT "2022-6-25" = "2022-06-25", DATE("2022-6-25") = DATE("2022-06-25"), "4:6:05" = "04:06:05" TIME("4:6:05") = TIME("04:06:05") -- > 0 -- > 1 -- > 0 -- > 1 -- > DATE, TIME 문자열로 날짜/시간 생성 YEAR, MONTHNAME, MONTH, WEEKDAY, DAYNAME, DAY SELECT YEAR("2022-..
[SQL] DATE, TIMEDATE, TIME CURDATE, CURTIME, NOW SELECT CURDATE(), CURTIME(), NOW() -- > CURDATE 현재 날짜 반환 -- > CURTIME 현재 시간 반환 -- > NOW 현재 날짜, 시간 반환 DATE, TIME SELECT "2022-6-25" = "2022-06-25", DATE("2022-6-25") = DATE("2022-06-25"), "4:6:05" = "04:06:05" TIME("4:6:05") = TIME("04:06:05") -- > 0 -- > 1 -- > 0 -- > 1 -- > DATE, TIME 문자열로 날짜/시간 생성 YEAR, MONTHNAME, MONTH, WEEKDAY, DAYNAME, DAY SELECT YEAR("2022-..
2022.10.25 -
STRING METHOD CONCAT, CONCAT_WS SELECT CONCAT("HELLO", "WORLD", "TOM"), CONCAT_WS("/", "HELLO", "WORLD", "TOM"); -- > CONCAT HELLOWORLDTOM -- > CONCAT_WS HELLO/WORLD/TOM UPPER, LOWER SELECT UPPER("hello"), LOWER("FINE"); -- > UPPER HELLO -- > LOWER fine TRIM, LTRIM, RTRIM SELECT CONCAT("|", TRIM(" hello "), "|"), CONCAT("|", LTRIM(" hello "), "|"), CONCAT("|", RTRIM(" hello "), "|"); -- > TRIM |..
[SQL] STRING_METHODSTRING METHOD CONCAT, CONCAT_WS SELECT CONCAT("HELLO", "WORLD", "TOM"), CONCAT_WS("/", "HELLO", "WORLD", "TOM"); -- > CONCAT HELLOWORLDTOM -- > CONCAT_WS HELLO/WORLD/TOM UPPER, LOWER SELECT UPPER("hello"), LOWER("FINE"); -- > UPPER HELLO -- > LOWER fine TRIM, LTRIM, RTRIM SELECT CONCAT("|", TRIM(" hello "), "|"), CONCAT("|", LTRIM(" hello "), "|"), CONCAT("|", RTRIM(" hello "), "|"); -- > TRIM |..
2022.10.25 -
NUMBER_METHOD ROUND, CEIL, FLOOR SELECT ROUND(0.5), CEIL(0.5), FLOOR(0.5); -- ROUND = 1 (반올림) -- CEIL = 1 (올림) -- FLOOR = 0 (내림) ABS SELECT ABS(-4); -- ABS = 4 (절댓값) POWER SELECT POWER(2, 2); -- POWER 4 (제곱) -- POWER (a, b) a를 b만큼 제곱 SQRT SELECT SQRT(81, 4) -- SQRT 4 (제곱근) -- SQRT (a, b) a의 b 제곱근 -- POWER(81, 1/4) 과 같음 GREATEST, LEAST SELECT GREATEST(1, 2, 3), LEATEST(1, 2, 3); -- GREATEST 3 (괄호..
[SQL] NUBMER_METHODNUMBER_METHOD ROUND, CEIL, FLOOR SELECT ROUND(0.5), CEIL(0.5), FLOOR(0.5); -- ROUND = 1 (반올림) -- CEIL = 1 (올림) -- FLOOR = 0 (내림) ABS SELECT ABS(-4); -- ABS = 4 (절댓값) POWER SELECT POWER(2, 2); -- POWER 4 (제곱) -- POWER (a, b) a를 b만큼 제곱 SQRT SELECT SQRT(81, 4) -- SQRT 4 (제곱근) -- SQRT (a, b) a의 b 제곱근 -- POWER(81, 1/4) 과 같음 GREATEST, LEAST SELECT GREATEST(1, 2, 3), LEATEST(1, 2, 3); -- GREATEST 3 (괄호..
2022.10.25 -
기본 연산자 (+, -, /, %, *) SELECT 1 + 2; -- 3 - 더하기 SELECT 3 - 3; -- 0 - 빼기 SLECET 6 / 3; -- 2 - 나누기 SELECT 3 * 2; -- 6 -곱하기 SELECT 10 % 3; -- 1 - 나누기 다른 연산자 ( IS, LIke, __, %, BETWEEN, IN, AND, OR ,!, , , =) SELECT name FROM Datas WHERE !(name = "TOM); -! 반전 name 이 TOM이 아니면 참 SELECT Id, Name FROM Datas WHERE id > 3 AND Name = "tom"; - AND( && ) 연산자 양쪽 다 참이어야 함 - ID가 3보다 크고 Name 이 tom인 것만 가져옴 SELECT..
[SQL] 연산자기본 연산자 (+, -, /, %, *) SELECT 1 + 2; -- 3 - 더하기 SELECT 3 - 3; -- 0 - 빼기 SLECET 6 / 3; -- 2 - 나누기 SELECT 3 * 2; -- 6 -곱하기 SELECT 10 % 3; -- 1 - 나누기 다른 연산자 ( IS, LIke, __, %, BETWEEN, IN, AND, OR ,!, , , =) SELECT name FROM Datas WHERE !(name = "TOM); -! 반전 name 이 TOM이 아니면 참 SELECT Id, Name FROM Datas WHERE id > 3 AND Name = "tom"; - AND( && ) 연산자 양쪽 다 참이어야 함 - ID가 3보다 크고 Name 이 tom인 것만 가져옴 SELECT..
2022.10.25 -
SELECT * FROM 데이터 뭉치; -- 데이터 뭉치 (이하 Datas) - 데이처 뭉치에서 [*] 모든 것을 가져옴 SELECT name FROM Datas; - name이라는 열을 Datas에서 가져옴 SELECT id FROM Datas WHERE id = 3; -- WHERE 조건문 이라 생각해도됨 -id가 3인 열을 Datas에서 가져옴 SELECT name, id FROM Datas WHERE id > 3 LIMIT 10; -- LIMIT 0, 10 첫번째 행부터 10개 -- LIMIT 10, 10 10번째 행부터 10개 - id가 3보다 큰 행의 name,id를 Datas의 첫 번째 행부터 10번째까지 가져옴 SELECT * FROM Datas ORDER BY name DESC; - na..
[SQL] SELECTSELECT * FROM 데이터 뭉치; -- 데이터 뭉치 (이하 Datas) - 데이처 뭉치에서 [*] 모든 것을 가져옴 SELECT name FROM Datas; - name이라는 열을 Datas에서 가져옴 SELECT id FROM Datas WHERE id = 3; -- WHERE 조건문 이라 생각해도됨 -id가 3인 열을 Datas에서 가져옴 SELECT name, id FROM Datas WHERE id > 3 LIMIT 10; -- LIMIT 0, 10 첫번째 행부터 10개 -- LIMIT 10, 10 10번째 행부터 10개 - id가 3보다 큰 행의 name,id를 Datas의 첫 번째 행부터 10번째까지 가져옴 SELECT * FROM Datas ORDER BY name DESC; - na..
2022.10.25