【正文】
SELECT TOP 10 PERCENT orderNoFROM OrderdetailGROUP BY orderNoORDER BY sum(quantity*price) DESC(7) 查詢出職務(wù)為“職員”或職務(wù)為“科長(zhǎng)”的女員工的信息。 and sex=39。 endfrom employeewhere address like39。 when 39。select employeeName,department,headship,address,sex= Case sex when 39。(3) 查詢出姓“王”并且姓名的最后一個(gè)字為“成”的員工。業(yè)務(wù)科39。select employeeName,headShip,salaryfrom employeewhere department=39。%有限%39。沒有結(jié)果(4) 查詢住址中含有上?;蚰喜呐畣T工,并顯示其姓名、所屬部門、職稱、住址,其中性別用“男”和“女”顯示。男39。女39。%南昌%39。select orderNofrom OrderDetailgroup by orderNohaving sum(quantity*price)=10000 (6) 選取訂單金額最高的前10%的訂單數(shù)據(jù)。 or headship=39。(8) 查找定單金額高于8000的所有客戶編號(hào)。 and 39。 1)首先計(jì)算訂單主表的訂單金額 update OrderMaster set orderSum=totalSumfrom OrderMaster a,(select orderNo,sum(quantity*price) totalSum from OrderDetail group by orderNo) bwhere = 2)SELECT *FROM OrderMasterWHERE orderSumany (SELECT orderSum FROM OrderMaster WHERE salerNo=39。 )(13) 查詢既訂購(gòu)了“52倍速光驅(qū)”商品,又訂購(gòu)了“17寸顯示器”商品的客戶編號(hào)、訂單編號(hào)和訂單金額。17寸顯示器39。(15) 查詢每種商品的商品編號(hào)、商品名稱、訂貨數(shù)量和訂貨單價(jià)。SELECT ,customerName,orderSum,orderNoFROM Customer a left OUTER JOIN OrderMaster b ON =SELECT ,customerName,orderSum,orderNoFROM Customer a right OUTER JOIN OrderMaster b ON =SELECT ,customerName,orderSum,orderNoFROM Customer a full OUTER JOIN OrderMaster b ON =從上述結(jié)果可知:若表a和表b做外連接,且b表是外碼表,則a和b表左外連接可能會(huì)出現(xiàn)空值,但是右連接一定不會(huì)出現(xiàn)空值,全外連接與左外連接一樣的結(jié)果。THEN 39。THEN 39。SELECT ,customerName,convert(char(10),orderDate,120) order