【发布时间】:2013-07-03 15:55:42
【问题描述】:
我是这个网站和一般 SQL 的新手。我希望你能帮上忙。我创建了以下 SQL 查询。我现在想创建一个新表并将查询结果传输到这个新表中。
是否可以在以下查询中添加语法以自动创建表?
SELECT
Value [Value],
DateTime [DateTime],
DatePart (Week, DateTime) [WeekNumber],
hs.StorageItemID [StorageItemId]
FROM History_StorageItem hs
JOIN History_Float hf ON hs.StorageItemId = hf.StorageItemId
GROUP BY DatePart (Week,DateTime), hs.StorageItemId, Value
ORDER BY hs.StorageItemId DESC
此外,与 DateTime 相关的此查询的结果返回 yyyy-mm-dd hh:mm:ss...... 是否可以从我的查询和数据添加到的结果值中删除时间我的表只是“日期”。
非常感谢您的支持,因为我对 SQL 的有限了解只能让我走到现在。
谢谢。
【问题讨论】:
-
您使用的是哪个 RDBMS? MS SQL Server、MySQL 等?
-
SQL 标准是
create table foo as select ...
标签: sql