sql高階語句查詢

2021-04-16 07:02:06 字數 585 閱讀 7342

例如:

1. 連線法

select  a.*,b.* from t2_mz_sfdj  a join t2_mz_sfdjmx b on a.djid=b.djid where a.ssje>5000

2.用連線來進行修改表裡記錄

update a set a.zy=b.zy from t2_mz_sfdj a inner join t2_mz_sfmx b join a.djid=b.djid  where a.state='登帳'

3.用連線來進行刪除

delete from t2_mz_sfdj a join t2_mz_sfmx b on a.djid=b.djid where state='草稿'

4.用in來select

select * from t3_spk where spid not in(select * from t1_spjk) 就可以把不在t1_spjk中的記錄select 出來

5.用語句壓縮資料庫(可把日誌檔案壓縮到1mb哦)

backup   log databsename with no_log;dbcc shrinkdatabase(databasename,0)

SQL 高階語句

mysql語句 select column name s from table name limit number oracle 語句 select column name s from table name where rownum number sql 語句 選出其中的兩條記錄 select t...

SQL高階查詢

1建立乙個儲存過程,當工資大於8000的,工資減一成,否則加一成工資 2建立乙個函式,輸入學生學號,返回成績 student id,name,score 3查詢員工的工資,當工資大於2000時,顯示該工資 但工資低於2000,則加200元工資,然後再輸出 4求1 2 i,一直加到總和 6000,並求...

SQL高階查詢

案例1 查詢學生表中比 微冷的雨 小的學員資訊 姓名,位址 轉化成找出出生日期比 微冷的雨 大的日期 select from student 別人要什麼,我們給什麼 select from student where birthday select birthday from student whe...