幾個我做過最複雜的SQL查詢語句

2021-08-28 22:37:28 字數 916 閱讀 6401

string sql = "update [user] set user_login_date=getdate(),user_dzb=user_dzb+isnull((select top 1 datediff(day,user_login_date,getdate())*wage_temp_money*wage_temp_tax as money from [wage_temp],[user] where user_id=wage_temp_user_id and wage_temp_user_id=" + user_id + " and getdate()登入時更新登入日期,並從另乙個表中讀出工資記錄乘以天數和扣稅加在該使用者的user_dzb上

sql = "select wage_temp_id,wage_temp_date_begin,wage_temp_money,wage_temp_date_end,datediff(day,wage_temp_date_begin,getdate())*wage_temp_money as money,wage_temp_tax,user_id,user_code,user_name,(select user_code from [user] where user_id=wage_temp_user_id) as y_user_code from [wage_temp] left join [user] on user_id=(select user_tujian from [user] where user_id=wage_temp_user_id) where datediff(day,getdate(),wage_temp_date_end)>0 and (select user_tujian from [user] where user_id=wage_temp_user_id)>0 order by wage_temp_id desc";

根據工資表中取出該工資乘以20%,以及該使用者的直接人資訊,列表。

MySQL Oracle分頁查詢的SQL語句

1.mysql分頁查詢的sql語句 關鍵字 limit select from sys user order by user id limit 0,5 0 第一條資料的位置,mysql是從0開始的 例如第二頁的話就是 limit 5,5 5 每一頁展示資料的條數 開始的位置 int beginnum...

SQLServer最耗資源時間的SQL語句

作者kolachen 先拷過來了,等有空再研究一下 執行最慢的sql語句 select total elapsed time execution count 1000 n 平均時間ms total elapsed time 1000 n 總花費時間ms total worker time 1000 ...

sql查詢基本語法 訪問查詢的基本SQL語法

sql查詢基本語法 要使用sql而不是access查詢設計檢視access查詢,請開啟查詢設計視窗,然後將檢視更改為sql 選擇宣告從 table name 中選擇 column name 追加宣告插入 table name column1 column2 column3 values value1...