Database

[MYSQL] 빈 ROW 생성

k9e4h 2017. 3. 30. 16:47

http://www.jigi.net/4406


1
2
3
4
-- 지정한 숫자만큼 행이 생성됨
SELECT @curRow := @curRow + 1 AS row_number
  FROM table_name INNER JOIN (SELECT @curRow := 0) A
 WHERE @curRow < 10;



달력을 만들기 위해서 월초에서 부터 월말까지의 데이터를 뽑아내야할때 사용함


SELECT DATE_FORMAT(@DATE_ROW := @DATE_ROW + 1,'%Y%m%d') AS TEST

 FROM TABLE_NAME INNER JOIN (SELECT @DATE_ROW := ('20170301'-'01')) A

WHERE @DATE_ROW < '20170331'

반응형