[SQL] DATE, TIME
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-..
2022. 10. 25.
[SQL] STRING_METHOD
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 |..
2022. 10. 25.
[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.