學(xué)習(xí)DB2數(shù)據(jù)庫時,你要掌握的語句有哪些?
此文章主要向大家講述的是學(xué)習(xí)DB2數(shù)據(jù)庫時,我們大家所必須掌握的10條常用語句,以下就是文章對學(xué)習(xí)DB2數(shù)據(jù)庫時,我們大家所必須掌握的10條常用語句的詳細(xì)描述,望大家在瀏覽之后會對其有更深的了解。
數(shù)據(jù)庫, 語句, 學(xué)習(xí)數(shù)據(jù)庫, 語句, 學(xué)習(xí)
1、查找員工的編號、姓名、部門和出生日期,如果出生日期為空值,顯示日期不詳,并按部門排序輸出,日期格式為yyyy-mm-dd
- select emp_no,emp_name,dept,isnull(convert(char(10),birthday,120),'日期不詳') birthday
- from employee
- order by dept
2、查找與喻自強在同一個單位的員工姓名、性別、部門和職稱
- select emp_no,emp_name,dept,title
- from employee
- where emp_name<>'喻自強' and dept in
- (select dept from employee
- where emp_name='喻自強')
3、按部門進(jìn)行匯總,統(tǒng)計每個部門的總工資
- select dept,sum(salary)
- from employee
- group by dept
學(xué)習(xí)DB2數(shù)據(jù)庫必須掌握的語句4、查找商品名稱為14寸顯示器商品的銷售情況,顯示該商品的編號、銷售數(shù)量、單價和金額
- select a.prod_id,qty,unit_price,unit_price*qty totprice
- from sale_item a,product b
- where a.prod_id=b.prod_id and prod_name='14寸顯示器'
5、在銷售明細(xì)表中按產(chǎn)品編號進(jìn)行匯總,統(tǒng)計每種產(chǎn)品的銷售數(shù)量和金額
- select prod_id,sum(qty) totqty,sum(qty*unit_price) totprice
- from sale_item
- group by prod_id
6、使用convert函數(shù)按客戶編號統(tǒng)計每個客戶1996年的訂單總金額
- select cust_id,sum(tot_amt) totprice
- from sales
- where convert(char(4),order_date,120)='1996'
- group by cust_id
7、查找有銷售記錄的客戶編號、名稱和訂單總額
- select a.cust_id,cust_name,sum(tot_amt) totprice
- from customer a,sales b
- where a.cust_id=b.cust_id
- group by a.cust_id,cust_name
8、查找在1997年中有銷售記錄的客戶編號、名稱和訂單總額
- select a.cust_id,cust_name,sum(tot_amt) totprice
- from customer a,sales b
- where a.cust_id=b.cust_id and convert(char(4),order_date,120)='1997'
- group by a.cust_id,cust_name
9、查找一次銷售***的銷售記錄
- select order_no,cust_id,sale_id,tot_amt
- from sales
- where tot_amt=
- (select max(tot_amt)
- from sales)
10、查找至少有3次銷售的業(yè)務(wù)員名單和銷售日期
- select emp_name,order_date
- from employee a,sales b
- where emp_no=sale_id and a.emp_no in
- (select sale_id
- from sales
- group by sale_id
- having count(*)>=3)
- order by emp_name
以上的相關(guān)內(nèi)容就是對學(xué)習(xí)DB2數(shù)據(jù)庫必須掌握的五十四條常用語句的介紹,望你能有所收獲。
【編輯推薦】
- DB2數(shù)據(jù)庫代碼頁出現(xiàn)不兼容這一情況的破解
- DB2數(shù)據(jù)庫編目的概念淺談
- IBM DB2連接集中器的基本操作原理
- DB2 V9.5 新特性有哪些好處?
- DB2 batch update注意事項的描述