티스토리 뷰
728x90
MSSQL | MySQL | 결과 | |
날짜함수 (yyyy-mm-dd hh:mm:ss.sss) |
convert(datetime, getdate(), 102) | DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') | 2021-11-08 12:18:10.730 |
날짜함수 (yyyy.mm.dd) |
convert(varchar(10), getdate(), 102) | DATE_FORMAT(NOW() , '%Y.%m.%d') | 2021.11.08 |
날짜함수 (yyyy-mm-dd) |
convert(varchar(10), getdate(), 23) | DATE_FORMAT(NOW() , '%Y-%m-%d') | 2021-11.08 |
날짜더하기 | dateadd(day, 1, getdate()) | DATE_ADD(NOW(), INTERVAL 1 DAY) | 2021-11-09T03:33:07Z |
날짜차이 | datediff(day, '2021-12-08', '2021-11-08') | datediff('2021-11-08', '2021-12-08') | 30 mssql, mysql 인자 순서 반대 |
요일구하기 | datepart(dw, convert(datetime, '20211108', 112)) | weekday(str_to_date('20211108','%Y%m%d')) | mssql - 2 (일1/월2/화3/수4/목5/금6/토7) mysql - 0 (월0/화1/수2/목3/금4/토5/일6) |
mysql을 mssql 결과와 맞추기 select CASE WHEN ((weekday(str_to_date('20211108','%Y%m%d'))+2) % 7) = 0 THEN 7 ELSE ((weekday(str_to_date('20211108','%Y%m%d'))+2) % 7) END |
|||
타입변환 (10.1234->10.12/소수점2자리로 변환) |
CAST(10.1234 AS DECIMAL(18,2)) | CONVERT(10.1234, DECIMAL(18,2)) | 10.12 |
문자열 길이 | len('안녕') | char_length('안녕') | 2 |
바이트 길이 | datalength('안녕') | length('안녕') | mssql - 4 mysql - 6 |
문자열 위치 조회 | select charindex('1', '1234567890') select charindex('9', '1234567890') select charindex('90', '1234567890') |
select instr("1234567890", "1"); select instr("1234567890", "9"); select instr("1234567890", "90"); |
1, 9, 9 |
문자열 붙이기 | 'hello' + ' ' + 'wor' + 'ld' + '!' | concat('hello', ' ', 'wor', 'ld', '!') | hello world! //mssql: +, concat 모두 가능 |
문자열 자르기 | substring('hello', 1, 2) | substring('hello', 1, 2) | he (대상문자열,시작위치, 자를문자열크기) |
문자열 반복 | select replicate('a', 10) | select repeat('a', 10) | aaaaaaaaaa |
NULL 체크 | select isnull(null,'hi') | select ifnull(null,'hi'); | hi |
728x90
LIST
'Programming > MySQL' 카테고리의 다른 글
[LeetCode] MySQL 코딩연습 (0) | 2021.11.13 |
---|---|
[MySQL] MySQL 함수 정리 (0) | 2021.11.08 |
[MSSQL/Hackerrank] 15 Days of Learning SQL (0) | 2021.11.07 |
[MySQL/Hackerrank] Print Prime Numbers (0) | 2021.11.07 |
[MySQL/Hackerrank] Draw The Triangle 2 (0) | 2021.11.07 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- list
- 경구치료제
- SQL Server
- mysql
- insert
- 매매일지
- 분석탭
- DATABASE
- 에코캡
- 동국알앤에스
- hackerrank
- Weather Observation Station
- python3
- 대원화성
- 넷플릭스
- HK이노엔
- 코로나19
- MS SQL Server
- tensorflow
- python
- string
- 테슬라
- 리비안
- 해커랭크
- 미중무역전쟁
- 몰누피라비르
- MSSQL
- TSQL
- Tableau
- 넥스트BT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함