我找不到我在架构中创建的表

时间:2017-05-25 15:15:59

标签: mysql

当我尝试在mysql中创建表时,我有一个问题。 语法如下:

create table abc as
(select * from 
(select adddate('2010-01-01',t5.i*100000 +t4.i*10000 + t3.i*1000 + t2.i*100 + t1.i*10 + t0.i) selected_date from
 (select 0 i union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9) t0,
 (select 0 i union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9) t1,
 (select 0 i union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9) t2,
 (select 0 i union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9) t3,
 (select 0 i union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9) t4,
 (select 0 i union select 1 union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9) t5) v 
where selected_date between '2010-01-01' and '2020-12-31');

我似乎成功创建了表,但是我无法在表列表中找到此表,甚至在架构中也找不到。

具有SQL专业知识的人能否帮助我检查语法?

0 个答案:

没有答案