[MySQL] 전체 날짜 출력하기 - 데이터가 없는 경우 포함[MySQL] 전체 날짜 출력하기 - 데이터가 없는 경우 포함

Posted at 2020. 2. 7. 10:22 | Posted in MySQL/MySQL




참고 : https://dyang34.tistory.com/362





■ 값이 존재하지 않는 데이터의 날짜 출력하기




# 조회쿼리

SELECT a.date_ymd FROM (

SELECT CURDATE() - INTERVAL (a.a + (10 * b.a) + (100 * c.a)) DAY as date_ymd FROM (

SELECT 0 AS a UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4

UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9

) AS a

CROSS JOIN (

SELECT 0 AS a UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4

UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9

) AS b

CROSS JOIN (

SELECT 0 as a UNION ALL SELECT 1 UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4

UNION ALL SELECT 5 UNION ALL SELECT 6 UNION ALL SELECT 7 UNION ALL SELECT 8 UNION ALL SELECT 9

) AS c

) AS a

WHERE 1 = 1

AND a.date_ymd BETWEEN '2020-01-01 00:00:00' AND '2020-01-31 23:59:59'

-- AND a.date_ymd LIKE '2020-01-%' -- 한달만 검색 하려고 하는경우

ORDER BY a.date_ymd ASC




# 출력결과




Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

[PHP] MySQL 한글 깨지는 경우[PHP] MySQL 한글 깨지는 경우

Posted at 2018. 9. 9. 08:29 | Posted in MySQL/MySQL



define("DB_HOST", "DB IP주소");
define("DB_USER", "DB접속 계정");
define("DB_PASS", "DB접속 패스워드");
define("DB_NAME", "DB이름");


$connect = mysql_connect($mysql_sale_host, $mysql_sale_user, $mysql_sale_password) or die('MySQL 서버에 연결할 수 없습니다.');
mysql_select_db($mysql_sale_db, $connect);
mysql_query("SET SESSION character_set_connection=utf8;");
mysql_query("SET SESSION character_set_results=utf8;");
mysql_query("SET SESSION character_set_client=utf8;");

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기

[MySQL] 날짜 YYYY-MM-DD 형식으로 출력하기.[MySQL] 날짜 YYYY-MM-DD 형식으로 출력하기.

Posted at 2018. 8. 20. 17:22 | Posted in MySQL/MySQL




■ DATE_FORMAT 함수를 이용한 날짜 출력




 mysql> SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') AS to_day FROM DUAL;





Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기