sql 資料庫查詢語句總結

2021-05-24 22:39:14 字數 1033 閱讀 8464

1,將表中的某一列(costtime)中的post days 全部替換成tage

update sys_delivery set costtime = replace(costtime,'post days','tage' )

2.將有乙個表的資料更新相對應的字段。

select * from sys_protectionval

select * from sys_protectionval$

update sys_protectionval set protectionval = sys_protectionval$.protectionval 

from sys_protectionval$ 

where sys_protectionval.did = sys_protectionval$.did

使用excel將資料匯入到資料庫中。

3.創乙個表中的資料複製到新建立的另外乙個表中去。

select * into newtable from oldtable 

應用:當做臨時表來使用

4實現資料的二次查詢(可用臨時表來替換)

select * from (select * from tablenew) as b where "條件"

5.跨資料庫中的訪問,將乙個資料庫中的某乙個表的資料存放到另外一張表。

insert into tableneed(name) select name from [資料庫名].[dbo].[tablegive]

6.說明:兩張關聯表,刪除主表中已經在副表中沒有的資訊

delete from table1 where not exists ( select * from table2 where table1.field1=table2.field1 )

應用:可以將沒有下過單的使用者的資訊刪除掉。在資料庫中只保留有下過單賬號。

7.將乙個星期前的資料顯示出來

select * from table where datediff(d,starttime,getdate)>7 

資料庫SQL語句查詢

新手小白菜一枚,求知 查詢所有同學的學號 姓名 選課數 總成績 select t1.stuid,t1.stuname,count t2.courseid sum score from tblstudent t1,tblscore t2 where t1.stuid t2.stuid group by...

資料庫多表查詢SQL語句

最近在做 進銷存業務系統 作為專案組成員的一部分,我負責統計查詢,簡單說就是多表查詢,網上有很多,但是很明確的卻沒有,所以讓我這個初學者了費,最終還是搞出來了,在這裡也和大家共享一下成果和其中出現的問題,高手可繞道,不求點讚,只為方便大家。下面開始 我一共建了4個表,分別是supplier purc...

總結資料庫常用SQL語句

結構化查詢語言 structured query language,簡稱sql 是一種資料庫查詢和程式語言。sql語句按其功能分為4類 資料定義語言 ddl data definition language 建立 修改或刪除資料庫中表 檢視 索引等物件的操作,常用命令為 create alter 和...