SQL子查询错误无法正常工作

时间:2013-04-11 12:01:53

标签: asp.net sql ms-access

我的SQL查询在尝试执行查询时出错:

  

错误:   查询输入必须至少包含一个表或查询

INSERT into Posts (PostText,TimePosted, TID) 
       VALUES ('My Post','2013-04-11 13:50:18',
             (SELECT MAX(TID) FROM Threads AS TID))

2 个答案:

答案 0 :(得分:2)

将文字字段与选择&组合移动别名;

INSERT into Posts (PostText,TimePosted, TID) 
   SELECT 'My Post','2013-04-11 13:50:18', MAX(TID) AS TID FROM Threads

答案 1 :(得分:0)

您尚未在查询中指定表名。

您的表中有3个字段,您要发送3个值(选择查询的最后一个值)。

但是您还没有为要插入数据的主查询编写表名。

相关问题