我的SQL查询在尝试执行查询时出错:
错误: 查询输入必须至少包含一个表或查询
INSERT into Posts (PostText,TimePosted, TID)
VALUES ('My Post','2013-04-11 13:50:18',
(SELECT MAX(TID) FROM Threads AS TID))
答案 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个值(选择查询的最后一个值)。
但是您还没有为要插入数据的主查询编写表名。