1樓:逐月追心
希望稽核的時候可以看到哪些專案被修改,從「什麼」修改為「什麼」?如果僅僅給你男被改為女你知道誰的性別被改了?給你個思路你看看行不。
把被修改過的行的兩個表中的內容全部顯示出來,可以這樣實現(兩個表中的id應該是一致的吧):
select *from 人員表 r
join 操作表 c
onwhere !=
or !=or !=
2樓:獨駕舟千里去
這個需求最好不用資料庫實現,用程式來實現比較好,因為同一筆資料可能被多次更改。
建議你在資料表中增加乙個原始id和乙個更改id,原始id在資料鏈中始終存在,發生一次更改就有乙個遞增的id
那段程式可以寫成是公共模組,欄位名稱並不用寫死,從系統表中取出需要對比表的欄位即可。
3樓:
既然不是access,為什麼不使用觸發器?
實現你描述這些功能本身就是觸發器存在的基本目的。
請直接在觸發器中訪問inserted和deleted表,以返回你需要稽核的資訊。
當然,觸發器無法滿足你想延時稽核的需求。
4樓:網友
select * from 表名1 inner join 表名1 on 表1.欄位=表2.欄位 where 條件。
sql查詢資料庫中完全相同的兩條資料
5樓:好學者百科
查詢的操作方法和步驟如下:
1、首先,建立乙個測試表,如下圖所示,然後進入下一步。
2、其次,完成上述步驟後,插入測試資料,如下圖所示,然後進入下一步。
3、接著,完成上述步驟後,比較兩個表的資料,可以發現表2的資料多於表1的資料,如下圖所示,然後進入下一步。
4、然後,完成上述步驟後,表1比表2多了一些資料,如下圖所示,然後進入下一步。
5、最後,完成上述步驟後,插入在表1中多的資料,執行sql,可以發現插入了多個記錄,如下圖所示。這樣,問題就解決了。
sql查詢資料庫中完全相同的兩條資料
6樓:遊於黑白
在條件句後 用and 連線 多個條件即可。
求條SQL語句在資料庫news表裡查詢出的20條資料的後10條,要求只用一條語句來完成
查詢以主鍵id為標識的最新20條記錄的後10條記錄,如果你的表中有日期欄位也可以按日期字段查詢。select top 10 from news where newsid in select top 20 newsid from news order by newsid desc order by n...
夢見兩條小蛇,一條綠色,一條紅色,很乖的樣子。不知道是什麼意思,請高人指點
夢境與凶吉禍福無關 不少人有這樣的苦惱 入睡後,常常做噩夢,甚至被驚醒。由於睡不好,次日頭昏腦漲,影響了工作和學習。有的還擔心噩夢會給自己帶來厄運,造成心理上的恐懼和不安。其實,做夢是人在睡眠過程中產生的一種正常心理現象。一般情況下,人在睡眠時大腦神經細胞都處於抑制狀態,這個抑制過程有時比較完全,有...
CAD2019以前用延伸命令可以將兩條不相交的線同時延伸至相交但現在只能延伸其中一條,怎麼改
單擊延伸符號,選中要連線的兩條線,右鍵,e,空格,e,空格,再次分別單擊要連線的兩條線就行了 分別點2條線啦,並不麻煩嘛。或者輸入ex再輸入f欄選,或直接輸入 f 命令 改什麼呀,有這麼苯嗎,為什麼老是學老師教的東西,想把線變長方法很多,最簡單的方內法是點一下容 要變的線,這時候線變成虛的而且出現3...