简单的数据查询
簡單查詢的構(gòu)成:由SELECT 子名 FROM 表 WHERE條件 ORDER BY 排序組成.
?
練習(xí):
?
1.查詢所有Inter的CPU
SELECT * FROM sheet1$ WHERE c_name LIKE 'intel%'
2.查詢價(jià)格在100-200之間的金士頓內(nèi)存
SELECT * FROM sheet1$ WHERE c_money BETWEEN 100 AND 200 GROUP BY c_name HAVING c_name LIKE'金士頓%'
3.查詢所有日立硬盤信息,并顯示其原價(jià)和8折促銷后的價(jià)格
SELECT c_money,c_money*0.8 FROM sheet1$ WHERE c_name LIKE'日立%'
4.查詢轉(zhuǎn)速為5400轉(zhuǎn)和7200轉(zhuǎn)的硬盤信息
SELECT * FROM sheet1$ WHERE c_type = '硬盤' AND c_name LIKE'%5400%' OR c_name LIKE'%7200%'
5.顯示所有顯卡信息,并按價(jià)格由高到低進(jìn)行排列。
SELECT * FROM sheet1$ WHERE c_type = '顯卡' ORDER BY c_money DESC
6.顯示內(nèi)存容量為4G并且價(jià)格最貴的前5條內(nèi)存信息。
SELECT * FROM sheet1$ WHERE c_type = '內(nèi)存'AND c_name LIKE'%4g%' ORDER BY c_money DESC LIMIT 5
7.查詢最貴的硬盤、最貴的CPU、最貴的顯卡、最貴的內(nèi)存和最貴的主板
SELECT *,MAX(c_money) FROM sheet1$ WHERE c_id IS NOT NULL GROUP BY c_type
8.顯示主板的總數(shù)量及平均價(jià)格
SELECT COUNT(c_name),AVG(c_money) FROM sheet1$ WHERE c_type = '主板'
9.查詢有多少個(gè)盒裝CPU
SELECT COUNT(c_name) FROM sheet1$ WHERE c_type = 'cpu' AND c_name LIKE'%盒%'
10.查詢最貴的華碩主板
SELECT MAX(c_money) FROM sheet1$ WHERE c_type = '主板' AND c_name LIKE'%華碩%'
(**)11.分別顯示價(jià)格在500元以下、500-1000、1000以上的顯卡數(shù)量、平均價(jià)格信息(要求用一句SQL)
(*)12.查詢比所有七彩虹都貴的顯卡(子查詢)
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/dcmlove/archive/2012/04/27/2472923.html
總結(jié)
- 上一篇: 《软件工程》individual pro
- 下一篇: 微积分学基本定理简介