sql 반복문으로 년도 만들기
2024. 3. 12. 13:48ㆍ개발/토막난 상식
반응형
sql 에서 join을 위해 년도 테이블을 읨의로 만드는 방법
SELECT
T.date AS 'year',
COUNT(r.issue_de) AS year_count
FROM
(
SELECT
DATE_FORMAT(DATE_SUB(CURDATE(), INTERVAL seq - 1 YEAR), '%Y') AS date
FROM (
SELECT @num := @num + 1 AS seq
FROM information_schema.tables a
, information_schema.tables b
, (SELECT @num := 0) c
) seq_table
WHERE seq <= 300
) T
LEFT JOIN
ㅁ.ㅁ r
ON
T.date = YEAR(r.issue_de)
WHERE
mbr_id = 'ㅁㅁㅁㅁ'
GROUP BY
T.date;
반응형
'개발 > 토막난 상식' 카테고리의 다른 글
배포순서 (0) | 2024.03.15 |
---|---|
useLayoutEffect를 언제 사용해야 할까? (0) | 2024.03.15 |
그래프 비교하기 (1) | 2024.03.12 |
Map {} (0) | 2024.03.07 |
PRI key 관리하기 (0) | 2024.02.22 |