大家好,感謝您的關注。SQL Server Select語句可以更新相關記錄
我有一個Web窗體掛鉤到SQL Server 2005數據庫。除了提交平面數據之外,我還使用了兩條select語句。第一個填充數據庫中其他用戶名稱的下拉列表。
SELECT Firstname + ' ' + LastName
FROM KB_XMod_Modules
WHERE FormID=3
這很好,但我還需要更新其他用戶的記錄,以顯示當前配置文件已被選中的時間。把它想象成'約翰喜歡保羅',並且在保羅的記錄中它應該表明'保羅很喜歡約翰'。
我一直在掙扎,我已經得到了最接近的是具有形式在此第二條語句...
SELECT Firstname + ' ' + LastName
FROM KB_XMod_Modules
WHERE LikedByID = 'Current Record ID'
這類作品,但問題是,它不會顯示在「保羅的'記錄,他是'約翰'喜歡,直到我打開了,並保存了保羅的紀錄。我將要處理數百個記錄,所以這不能手動完成。我需要一種能夠在保存約翰時直接更新保羅的方法。
理想情況下,我想我想要更新第一條語句,用用戶名填充下拉列表,但也更新提交的相關記錄,但不認爲這是可能的。再次
我剛剛進入SQL,並發現很難找出做到這一點的最好辦法...
感謝。
太有趣了 - 當我想出這個例子時,我正在考慮'fab four'。謝謝你的想法。我會模擬一個原型,看看它是怎麼回事... – Willb 2011-05-05 16:09:41
感謝您的解決方案和+1的描述。 – Willb 2011-05-09 12:33:56