как сгенерировать значения ID для CROSS JOIN

vengr
Дата: 08.06.2011 13:45:58
Как вывести в SQL запросе строки вида
100
101
102
103
.....
120
и

9:00
9:30
10:00


21:00

Ума не приложу (он отформатирован недавно случайно)!
и даже не могу придумать как сформулировать поиск

Простите....
Prolog
Дата: 08.06.2011 13:51:13
kDnZP
Дата: 08.06.2011 13:52:10
vengr,
1. Заиметь таблицу чисел и с нею играться
2. CTE
3. CROSS JOIN, пример ниже
SELECT  ( ( t.i - 1 ) * 4 + t1.i ) n
FROM    ( SELECT    i = 1
          UNION ALL
          SELECT    2
          UNION ALL
          SELECT    3
          UNION ALL
          SELECT    4
          UNION ALL
          SELECT    5
        ) t
CROSS JOIN ( SELECT i = 1
             UNION ALL
             SELECT 2
             UNION ALL
             SELECT 3
             UNION ALL
             SELECT 4
           ) t1
vengr
Дата: 08.06.2011 14:08:59
iseq прекрасен
Спасибо!
Mnior
Дата: 09.06.2011 00:19:44
vengr
iseq прекрасен
Чем?