- 论坛徽章:
- 0
|
select c from
(
select t1.b+t2.b*10+t3.b*100+t4.b*1000 c
from
(
select 0 b
union all
select 1 b
union all
select 2 b
union all
select 3 b
union all
select 4 b
union all
select 5 b
union all
select 6 b
union all
select 7 b
union all
select 8 b
union all
select 9 b
) t1,
(
select 0 b
union all
select 1 b
union all
select 2 b
union all
select 3 b
union all
select 4 b
union all
select 5 b
union all
select 6 b
union all
select 7 b
union all
select 8 b
union all
select 9 b
) t2,
(
select 0 b
union all
select 1 b
union all
select 2 b
union all
select 3 b
union all
select 4 b
union all
select 5 b
union all
select 6 b
union all
select 7 b
union all
select 8 b
union all
select 9 b
) t3,
(
select 0 b
union all
select 1 b
union all
select 2 b
union all
select 3 b
union all
select 4 b
union all
select 5 b
union all
select 6 b
union all
select 7 b
union all
select 8 b
union all
select 9 b
) t4
) t5
where c < >0
and c not in (select a from test1) and c <(select max(a) from test1)
order by c[/COLOR]
這條語句只要1200毫秒,如果改成外連接形式那麼只要800毫秒。
[/COLOR]
|
|