1. 1、本文档共90页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL投影片

SQL Server 7教育課程 Day 2 Structured Query Language Select 指令介紹 資料查詢(Select語法介紹) Predicate ALL : select all * from suppliers select * from suppliers DISTINCT: 省略重複資料之欄位 DISTINCEROW :省略重複資料的前後記錄列 TOP N [PERCENT]: 傳回記錄中最前面的n個或n%數目的記錄 選取所有的欄位 範例1、查詢供應商表格所有資料錄所有欄位的資料 select * from suppliers 選取特定的欄位 範例2、查詢所有經銷商的公司名稱與負責人姓名 select company, boss_name from distributors 選取唯一的數值 範例3、查詢已經下訂單的經銷商號碼,但去除重複的經銷商號碼 Select distinct distri_num from orders Select distinctrow distri_num from orders 選取子字串 範例4、查詢所有經銷商的電話區域碼 select left(phone, 2) from distributors 練習1 練習1、我們於範例4中雖然查詢出所有經銷商的電話區域碼,但是重複資料甚多,請設計一SQL敘述顯示單一區域碼 選取特定的資料錄 範例5:查詢供應商代碼為HHT供應商所有的相關資料 Select * from suppliers where supp_code=HHT 排除特定的資料錄 範例6:查詢供應商代碼不為HHT的供應商所有的相關資料 Select * from suppliers where supp_code HHT 選取介於某一範圍的資料 範例7:查詢單價介於20元與30元之間所有產品的產品名稱與單價資料 Select description, unit_price from products where unit_price between 20 and 30 練習2 練習2:使用’(‘ 、 ‘)’ 、 ‘=’ 、 ‘=’ 以及 AND邏輯運算元,將範例7改寫,查詢單價介於20元與30元之間所有產品名稱與單價資料。 選取屬於某一子集合的資料 範例8:查詢經銷商號碼為1018、1014、1006、1001或1027的經銷商資料,我們所關心的資訊為經銷商號碼、負責人姓名以及公司名稱。 Select distri_num, boss_name, company from distributors where distri_num in (1018,1014,1006,1001,1027) 識別NULL值 範例9:查詢尚未付款客戶的所有資料 Select * from orders where paid_date is null 範例10:查詢已付款客戶的所有資料 Select * from orders where paid_date is not null 練習3 練習3:請設計一SELECT敘述,查詢於06/01/1996以後訂貨的所有訂單資料。 搜尋完全相等的字串 範例11:查詢「傑印電腦」經銷商的電話號碼與地址 select phone, address from distributors where company = 傑印電腦 搜尋子字串 範例12:查詢某一公司的地址,只記得該公司在台北市,而且電話號碼前兩碼為27 Select company, phone, address from distributors where phone like 0227* 在WHERE子句中使用子字串 範例13:查詢電話區域碼為03所有經銷商的公司名稱與電話號碼 Select company, phone from distributors where left(phone, 2) = 03 練習4 練習4:查詢位於台北市以外所有經銷商的公司名稱、電話號碼以及地址資料。 練習5 練習5:查詢一客戶的電話號碼,但是只記得該公司為某某科技,而且公司名稱中有一個「美」字。 使用ORDER BY子句 範例14:請查詢所有產品的產品號碼、供應商代碼、產品名稱以及單價資訊,請依單價由小至大加以排序(Sorting) Select prod_num, supp_code, description, unit_price from products order by unit_price 使用ORDER BY子句 範例15:請查詢所有點陣式印表機的產品號碼、供應商代碼、產品名稱以及單價資訊,請依供應商代碼由大至小(Descending)加以排序

文档评论(0)

busuanzi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档