0
我有兩個表,我想更新另一個表中的日期相等的列的一個表的列。這裏的問題是兩張表中的日期不同。從SQL Server中的另一個錶轉換數據後的更新表?
SELECT UploadedDateTime = LEFT(CAST(UploadedDateTime AS DATETIME), 11),
COUNT(DISTINCT ClientID) AS 'DocsCount'
FROM ClientUploadedTaxDocuments
WHERE CONVERT(DATETIME, CONVERT(NVARCHAR(10), UploadedDateTime, 101)) > '1/1/2014'
GROUP BY LEFT(CAST(UploadedDateTime AS DATETIME), 11)
ORDER BY LEFT(CAST(UploadedDateTime AS DATETIME), 11)
出把上面的查詢是,
1 ..
SELECT * FROM FilesReceivedReport
2 ..
在這裏,我想更新Y2014(列第二個表格)與DocsCount(第一個表格的列)的日期相等。
謝謝
嘗試都轉換日期相同的格式? – Raj
你可以把查詢創建你的表並插入一些示例行嗎? –
@Raj - 我認爲這個問題值得讚賞。你說什麼 ? –