我试图创建一个临时表并将另一个表中的信息添加到其中。但我还是不断地犯错误
SQL语法中有错误;请查看手册
对应于MySQL服务器版本,以便使用正确的语法
在“选择课程名称”附近,从
课程名称'ACCA''在第2行'
有人能告诉我我做错了什么吗?
这是我的代码:
INSERT INTO #TempTable (course, ins)
SELECT course_name, ins_name
FROM courses
where course_name = 'ACCA'
最佳答案
你应该先创建临时表
CREATE TEMPORARY TABLE
IF NOT EXISTS your_table AS (SELECT course_name, ins_name
FROM courses
where course_name='ACCA');