查詢:
在網(wǎng)站制作、做網(wǎng)站中從網(wǎng)站色彩、結(jié)構(gòu)布局、欄目設(shè)置、關(guān)鍵詞群組等細微處著手,突出企業(yè)的產(chǎn)品/服務(wù)/品牌,幫助企業(yè)鎖定精準用戶,提高在線咨詢和轉(zhuǎn)化,使成都網(wǎng)站營銷成為有效果、有回報的無錫營銷推廣。創(chuàng)新互聯(lián)專業(yè)成都網(wǎng)站建設(shè)十年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯(lián)客戶聯(lián)系。
select * from 表名
select * from 表名 where 條件
select * from 表1,表2 where 表1字段=表2字段 [ and 條件2 ... ]
select 字段 from 表A JOIN 表B ON 表A字段1=表B字段1 AND 表A字段2=表B字段2 ..... WHERE <條件> 可是是表A的,也可以表B的
select A.字段,B.字段 from 表1 A JOIN 表2 B ON A.字段1=B.字段1 AND A.字段2=B.字段2 ..... WHERE <條件> 可是是表1的,也可以表2的 --表名長時可以這種別名方法 進行簡寫.這里 表1簡寫成 A , 表2 簡寫成 B 。
select FName from t_ICItem where FNumber in (select FNumber from t_ICItem where FNumber like '3.%')
#### join 可以換成以下幾個 ######
join : 只顯示A和B兩表中都存在的記錄
LEFT OUTER JOIN: 只要A表中有記錄,則都顯示出來,如果B表中沒有對應(yīng)的值則賦值為NULL
FULL join : 顯示A/B兩表的所有記錄,對應(yīng)表中沒有值時賦值為NULL.
inner join: 跟 JOIN 相同功效
SELECT A.字段,B.字段,C.字段 FROM 表1 A(表1別名) LEFT JOIN 表2 B(表2別名) ON A.字段=B.字段 LEFT JOIN 表3 C(表2別名) ON A.字段=C.字段 [where 條件]
--用A,B,C,分別代替表1,表2,表3,達到簡寫的目的,再分別從三個表中取一個字段
對數(shù)據(jù)表進行復制:
先新建一個和目標數(shù)據(jù)表結(jié)構(gòu)一樣的新建;再執(zhí)行
insert into 新表 as select * from 舊表
更新:
update 表名 set 字段名='新值' where 條件
update 表名 set 字段名='新值' where 條件1 and 條件2
update 表名 set 字段名='新值' from 表1,表2 where 表1字段=表2字段 [ and 條件2 ... ]
delete
delete from 表名 where 條件
delete from 表名 from 表1,表2 where 表1字段=表2字段 [ and 條件2 ... ]
delete 表名 where 字段1='值' and 字段1 in ( select 字段1 from 表2 where 條件2 [...] )
------------------------------------------------------------------------------------------------------------------------------------------------在查詢中進行運算--------------------------------------------------------------------------------------------------------------------------------------------------
select 物料表.FNumber 物料代碼,物料表.FName 物料名稱,采購訂單.FBillNo 訂單號,采購分錄表.FMrpClosed 業(yè)務(wù)行關(guān)閉,采購分錄表.FQty,采購分錄表.fnote 備注,
(采購分錄表.FQty-ISNULL(采購分錄表.FStockQty,0)) AS 未交數(shù)量
from POOrder 采購訂單,POOrderEntry 采購分錄表,t_ICItem 物料表
where 物料表.FItemID=采購分錄表.FItemID and 采購訂單.FInterID=采購分錄表.FInterID and 采購訂單.FClosed =0 and 采購分錄表.FMrpClosed ='0'
and 采購分錄表.FMrpClosed='0' and FQty-ISNULL(采購分錄表.FStockQty,0) != 采購分錄表.fqty --查詢未關(guān)閉的采購訂單
說明:(采購分錄表.FQty-ISNULL(采購分錄表.FStockQty,0)) AS 未交數(shù)量 --這是字段
先用采購分錄表的數(shù)量-采購分錄表已入庫的數(shù)量,并以“未交數(shù)量”列顯示出來。
ISNULL():函數(shù),當 采購分錄表.FStockQty 的值為NULL 時,替換為數(shù)值0,否則報錯,并無法運算。
引用時不能引用 AS 的新列,而要是引用之前的整個“運算內(nèi)容”:FQty-ISNULL(采購分錄表.FStockQty,0)
本文名稱:MSSQL超實用的幾條常用命令
標題路徑:http://jinyejixie.com/article22/poshjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導航、小程序開發(fā)、手機網(wǎng)站建設(shè)、企業(yè)建站、網(wǎng)站策劃、面包屑導航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)