我有一個查詢問題。更新子查詢
我有一個來自德國的Zipcodes名爲'Postleitzahlen'的巨大表格。 沒有與公司另一臺名爲「Firmen」
結構是這樣的:
Firmen
------
ID
City
State
ZipCode
Postleitzahlen
--------------
ZipCode
State
現在我想,Firmen與他們correspendants更新所有空的(「」或NULL)國家領域
UPDATE
Firmen
SET
Firmen.State = Postleitzahlen.State
FROM
Postleitzahlen
INNER JOIN
Firmen ON Postleitzahlen.ZipCode = Firmen.ZipCode
WHERE
(
Firmen.State = ''
OR Firmen.State IS NULL)
:
Postleitzahlen
這是我的實際查詢
我得到了xx受影響行的響應,但實際上並沒有更新。
有人可以幫助我嗎?
在此先感謝。
- 丹尼斯
你可能想改變你的MSSQL的標籤TSQL。這是多使用一點 – 2010-02-11 14:40:58