select t.*
into #temp
from
(
select 'a' as a
union all
select 'b' as a
) as t
select * from #temp
drop table #temp
我通常在SQLServer上这样做,在SQLServer中我创建一个临时表。语法“into#temp”在db上创建一个非物理表,而“into temp”将在db上创建一个物理表。
我在mysql中的问题是转换上面的mssql语句。我想创建的是一个临时表,它不是在db上物理创建的。mysql有这个功能吗?
1条答案
按热度按时间9wbgstp71#
在mysql中,您可以使用
create temporary table as
: