Ⅰ 用sql 語句實現一個查詢
select 倉庫,存貨,
sum(case when 收發標志='收' then 數量
when 收發標志='發' then - 數量
end
) as 現存數量
from 收發記錄表
group by 倉庫,存貨
order by 倉庫,存貨
Ⅱ 如何查看rds的sql操作明細審計日誌記錄
查看與常規 SQL Server 活動相關的日誌
在對象資源管理器中,依次展開「管理」和「SQL Server 日誌」,再雙擊「當前 <日期/時間>」,將顯示 SQL Server、「SQL 代理」和「Windows 事件」日誌。
查看與作業相關的日誌
在對象資源管理器中,展開「SQL Server 代理」,右鍵單擊「作業」,再單擊「查看歷史記錄」,此時將顯示「作業歷史記錄」和「SQL 代理」日誌。
查看與維護計劃相關的日誌
在對象資源管理器中,展開「管理」,右鍵單擊「維護計劃」,再單擊「查看歷史記錄」,此時將顯示「維護計劃」、「作業歷史記錄」和「SQL 代理」日誌。
查看與審核集合相關的日誌
在對象資源管理器中,依次展開「安全」和「審核」,右鍵單擊一個審核,然後單擊「查看審核日誌」。
查詢SQL錯誤日誌擴展存儲過程xp_readerrorlog
xp_readerrorlog 一共有7個參數:
1. 存檔編號
2. 日誌類型(1為SQL Server日誌,2為SQL Agent日誌)
3. 查詢包含的字元串
4. 查詢包含的字元串
5. LogDate開始時間
6. 結果排序,按LogDate排序(可以為降序"Desc" Or 升序"Asc")
7. 結果排序,按LogDate排序(可以為降序"Desc" Or 升序"Asc")
Ⅲ 如何查看sql server 修改記錄
查看一下SQL
Server的日誌不就可以了:)
進入企業管理器,你的資料庫點開,"管理">>"SQL
Server日誌",查看你那天的存檔就可以了。
唉,我可沒有說右擊阿:)
你點開你的資料庫,下面不是有一些選項么,"資料庫","數據轉換服務","管理"......就是這個管理阿。
Ⅳ 如何查看SQL資料庫內容
1、首先,打開SQL Server的電腦軟體,進入軟體載入界面等待載入。
Ⅳ 如何查找SQL SERVER中最後一次修改的表記錄
查看一下SQL Server的日誌不就可以了:)
進入企業管理器,你的資料庫點開,"管理">>"SQL Server日誌",查看你那天的存檔就可以了。
唉,我可沒有說右擊阿:)
你點開你的資料庫,下面不是有一些選項么,"資料庫","數據轉換服務","管理"......就是這個管理阿。
Ⅵ sql如何修改華夏宏圖存檔的數據
1、登錄PL/SQL Developer。
Ⅶ 企業管理器 sql server日誌 存檔
分離資料庫以後到
Microsoft SQL Server\MSSQL\Data下找日誌文件xxxxxx_log.LDF
刪除掉即可
然後附加對應的MDF文件即可
Ⅷ 運用SQL查詢語語句實現對學生入學檔案的查尋
select name,score from tablename group by name,score
Ⅸ 生成表查詢、更新查詢、追回查詢和刪除查詢各使用何SQL語句,其與選擇查詢有何關聯
回答你這個問題還是比較繁雜的,下面還是生成表查詢、更新查詢、追回查詢和刪除查詢一個一個來說吧
生成表查詢:
從一個或多個表中檢索數據,然後將結果集載入到一個新表中。該新表可以駐留在已打開的資料庫中,您也可以在其他資料庫中創建該表。
通常,在需要復制或存檔數據時,可創建生成表查詢。
若要創建生成表查詢,請首先創建選擇查詢,然後將其轉換為生成表查詢。選擇查詢可以使用計算欄位和表達式來幫助返回所需的數據。
更新查詢:
使用更新查詢可以添加、更改或刪除一條或多條現有記錄中的數據。可以將更新查詢視為一種功能強大的「查找和替換」對話框形式。可以輸入選擇條件(大致相當於搜索字元串)和更新條件(大致相當於替換字元串)。與「查找和替換」對話框不同,更新查詢可接受多個條件,使您可以一次更新大量記錄,並使您可以一次更改多個表中的記錄。
在運行更新查詢之前,應當先備份資料庫。更新查詢的結果無法撤消,因此進行備份可確保始終能夠取消更改。
使用更新查詢的最可靠方法是先創建一個可測試選擇條件的選擇查詢。例如,假設您要為某一給定客戶將一系列「是/否」欄位從「否」更新為「是」。為此,可以向選擇查詢中添加條件,直到它為該客戶返回所有在記錄中包含「否」的記錄。在確定該查詢返回正確的記錄後,可將其轉換為更新查詢,輸入更新條件,然後運行查詢以更改選定值。本節中的步驟說明如何創建選擇查詢,然後將其轉換為更新查詢。
追加查詢:
追加查詢可將一組記錄(行)從一個或多個源表(或查詢)添加到一個或多個目標表。通常,源表和目標表位於同一資料庫中,但並非必須如此。例如,假設您獲得了一些新客戶以及一個包含有關這些客戶的信息表的資料庫。為了避免手動輸入這些新數據,可以將這些新數據追加到資料庫中相應的表中。
創建追加查詢的過程的基本步驟如下:
創建選擇查詢。
將選擇查詢轉換為追加查詢。
為追加查詢中的每一列選擇目標欄位。
運行該查詢以追加記錄。
刪除查詢:
刪除查詢將刪除每個欄位中的所有數據,包括唯一標識記錄的鍵值。運行該查詢時,它始終會從表中刪除整個行。此過程包括以下主要步驟:創建一個選擇查詢並確保該查詢返回您要刪除的記錄,然後將此查詢轉換為刪除查詢,並運行該查詢以刪除數據。
從上面可以看出來行為查詢(生成表查詢、更新查詢、追回查詢和刪除查詢)因為在ACCESS資料庫中都具有不可即時還原即ROLLBACK功能,都會先用選擇查詢確認語句的效果及需要處理的記錄集合
其實ACCESS都提供了可視化的操作界面來做這些行為,如果要用SQL來一一對應的話,就是
生成表查詢 create table
更新查詢 update table
追回查詢 insert into table
刪除查詢 delete table
具體的寫法你可以看一些SQL語句的實例,還有什麼問題的話可以QQ留言給我。
Ⅹ 用SQL命令查詢年齡在20周歲以下的學生的檔案信息
SELECT a.學號, b.姓名, b.性別, datediff('yyyy',b.出生日期,now()) AS 年齡, a.課程A, a.課程B, a.課程C, a.課程D, a.課程E
FROM 學生成績 AS a INNER JOIN 學生檔案 AS b ON a.學號=b.學號
WHERE datediff('yyyy',b.出生日期,now())<20;