어떤 테이블에 3개의 행이 있다면 쿼리에서 3개의 행을 포함하여 총 10개의 행이 강제로 출력되게 하는 방법이 있을까요?
프로그램에서 하면 쉽지만 전 쿼리에서 하고 구현하고 싶습니다. 예전에 더미테이블을 하나 만들어서 아우터조인으로 억지로 만들기도 했습니다만 또 이 방법을 쓰려니 좀 구식같아서요...
더미테이블이나 커서를 쓰지 않고 깔끔한 한방쿼리로 구현할수 있는 방법을 소개해주신다면 정말 감사드리겠습니다.
아래는 출력예입니다. (SQL Server 2005)
Q |
값1 |
Q |
값2 |
Q |
값3 |
Q |
[length가 0인 문자열] |
Q |
[length가 0인 문자열] |
Q |
[length가 0인 문자열] |
Q |
[length가 0인 문자열] |
Q |
[length가 0인 문자열] |
Q |
[length가 0인 문자열] |
Q |
[length가 0인 문자열] |
|