본문 바로가기
728x90
반응형

SQL11

[MYSQL] DATEDIFF로 날짜 차이 계산하기 날짜 계산은 DATEDIFF를 사용하면 간단하다 기본 구조 DATEDIFF(datepart, 날짜1, 날짜2); // 날짜1 - 날짜2 동작 Example // NAME Column이 NULL인 경우 "No name"을 출력, NULL이 아닌 경우 NAME Column을 출력 SELECT DATEDIFF(dd,'2018-01-01','2018-12-31') 2022. 10. 28.
[MYSQL] TIMESTAMPDIFF 날짜 차이를 연, 분기, 월, 주, 일, 시, 분, 초를 지정하여 가져올 때 사용하는 함수 데이터를 뽑다보면 날짜 차이 계산이 필요한 경우가 있다 TIMESTAMPDIFF 함수를 이용하면 아주! 쉽게! 차이 계산 가능 TIMESTAMPDIFF 날짜 차이를 연, 분기, 월, 주, 일, 시, 분, 초를 지정하여 가져올 때 사용하는 함수 기본 구조 TIMESTAMPDIFF(단위, 날짜1, 날짜2) // 날짜 2 - 날짜 1 동작 Example 두 날짜 간의 차이를 '초'로 표현 SELECT TIMESTAMPDIFF(SECOND,"2021-07-29 14:00:00" , "2021-07-29 21:00:00"); 결과는 25200(초) 두 날짜 간의 차이를 '분'으로 표현 SELECT TIMESTAMPDIFF(MINUTE,"2021-07-29 14:00:00" , "2021-07-29 21:00:00.. 2022. 10. 28.
[MYSQL] Group_concat 사용법 MySQL에서 group by 로 문자열을 합칠땐 group_concat 을 이용! 1. 기본형 : group_concat(필드명) 2. 구분자 변경 : group_concat(필드명 separator '구분자') ex) group_concat(name separator '|') 3. 중복제거 : group_concat(distinct 필드명) 4. 문자열 정렬 : group_concat(필드명 order by 필드명) 2022. 10. 28.
[MYSQL] 데이터 있는 테이블 조회 MYSQL 에서 데이터가 있는 테이블만 보고 싶었는데, 하나하나 조회해 볼 수도 없고 막막하던 찰나에 전체 테이블 상태 조회하는 쿼리가 있어서 돌려봤다 SHOW TABLE STATUS; SHOW TABLE STATUS; 위 쿼리로 테이블 ROW 확인 가능하다 2022. 6. 14.
728x90
반응형