Sql 使用“从现有表创建新表”&燃气轮机&引用;约束
因此,我得到了一个名为“Tweets”的表,我需要创建一个名为“new_Tweets”的新表,该表具有与原始“Tweets”表相同的属性,我需要在这里添加一个约束。我尝试使用WHERE作为约束,但我注意到WHERE语句中不可能使用“>”。然后我试着使用have,但它也不起作用。这就是我想到的:Sql 使用“从现有表创建新表”&燃气轮机&引用;约束,sql,ms-access,Sql,Ms Access,因此,我得到了一个名为“Tweets”的表,我需要创建一个名为“new_Tweets”的新表,该表具有与原始“Tweets”表相同的属性,我需要在这里添加一个约束。我尝试使用WHERE作为约束,但我注意到WHERE语句中不可能使用“>”。然后我试着使用have,但它也不起作用。这就是我想到的: SELECT * INTO New_Tweets FROM Tweets WHERE created > AVG(created) 我正在microsoft access中使用SQL(不要问我为
SELECT *
INTO New_Tweets
FROM Tweets
WHERE created > AVG(created)
我正在microsoft access中使用SQL(不要问我为什么)。我只有非常基本的SQL知识,所以请不要太苛刻哈哈 您需要使用子查询。问题不是
,而是AVG()
。因此:
SELECT *
INTO New_Tweets
FROM Tweets
WHERE created > (SELECT AVG(created) FROM Tweets);
也就是说,
created
通常指日期。这仅在创建的为数字时有效。您可能需要包括示例数据和所需结果。非常感谢,这已修复,是的,日期为数字