티스토리 뷰

Database/DATABASE

[MYSQL] 빈 ROW 생성

구글링쟁이 k9e4h 2017.03.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'

'Database > DATABASE' 카테고리의 다른 글

SQL에서 행을 열로 바꾸는 방법  (0) 2017.05.15
[myBatis] include refid - 반복되는 쿼리 묶기  (0) 2017.05.12
[MYSQL] 빈 ROW 생성  (0) 2017.03.30
MYSQL SEQ가 포함된 Code 만들기  (0) 2017.03.10
샤딩(Sharding)과 파티셔닝(Partitioning)  (0) 2017.02.22
MySQL SUM()  (0) 2017.02.20
댓글
댓글쓰기 폼