使用 SQL Server Management Studio - 日期格式的所有日期列。
- 表名:dbo.[FP 資料]
- 日期欄 (YYYY-MM-DD):order_date
- 新增日期欄(YYYY-MM):order-month
我使用了這個查詢:
SELECT
*,
FORMAT(order_date,'YYYY-MM') AS order_month
FROM
dbo.[FP Data]
以格式創建列YYYY-MM。我現在想將新列與我的表合并。
(我需要以 YYYY-MM 格式與我擁有的 YYYY-MM 格式的其他資料進行比較)
如果有更聰明的方法來添加 YYYY-MM 列或找到一種將新列命名為表并以某種方式合并兩個表的方法,很高興廢棄上述內容。
uj5u.com熱心網友回復:
創建一個計算列:
alter table FPdata add order_month AS FORMAT(order_date,'yyyy-MM')
https://dbfiddle.uk/?rdbms=sqlserver_2019&fiddle=ad93628258b6c674d7403239f0744803
uj5u.com熱心網友回復:
您或許可以使用“Alter Table”功能來解決您的問題!
ALTER TABLE table_name
ADD column_name data_type column_constraint;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/323671.html
標籤:sql sql-server
下一篇:具有一列不同的多列的SQL查詢
