我正在尝试使用my table adult3来创建一个临时表,其中列类中的行对应于条件:
SELECT class INTO #CLTable
FROM adult3
WHERE (class = '<=50K');
但我一直收到错误:
错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以便在正确的语法附近使用 &#39; FROM adult3
WHERE(class =&#39;&lt; = 50K&#39;)&#39;在第2行
我不知道自己做错了什么。
答案 0 :(得分:2)
我相信您使用SQL Server语法来创建临时表。
试试这个:
create temporary table CLTable as
select class from adult3
where (class='<=50K');
答案 1 :(得分:0)
你可以尝试:
INSERT INTO [tempTableName]
SELECT class FROM adult3
WHERE (class='<=50k')