实验4 数据查询--简单查询
一、實(shí)驗(yàn)?zāi)康?br /> 1.掌握SELECT語句的基本方法。
2.掌握從表中查詢特定行的方法。
3.掌握從表中查詢前N行的方法。
4.掌握從查詢結(jié)果中去掉重復(fù)行的方法。
5.掌握使用列的別名的方法。
6.掌握從表中查詢特定列的方法。
7.掌握查詢語句中的通配符的使用。
二、實(shí)驗(yàn)要求
1.應(yīng)用SELECT語句對(duì)數(shù)據(jù)庫(kù)eshop中數(shù)據(jù)進(jìn)行指定條件的簡(jiǎn)單查詢。
三、實(shí)驗(yàn)步驟
1.查詢products表中 (商品價(jià)格)在800以上的商品詳細(xì)信息,SQL代碼如下所示:
SELECT *
FROM products
WHERE p_price>800
2.查詢products表中p_quantity(商品數(shù)量)在20和50之間的商品編號(hào)、商品名稱和商品數(shù)量,SQL代碼如下所示:
SELECT p_no as ‘商品編號(hào)’,p_name as ‘商品名稱’,p_quantity as ‘商品數(shù)量’
FROM products
WHERE p_quantity BETWEEN 20 AND 50
3.查詢orders表中各會(huì)員購(gòu)買商品的總量,并以漢字列標(biāo)題形式輸出會(huì)員帳號(hào),商品總額,SQL代碼如下所示:
SELECT p_no as ‘會(huì)員帳號(hào)’,o_quantity as ‘商品總額’
FROM orders
4.查詢members表中家庭地址為“湖南”的會(huì)員詳細(xì)信息,SQL代碼如下所示:
SELECT m_address as ‘家庭地址’
FROM members
WHERE m_address like ‘湖南%’
5.查詢members表中年齡大于30且性別為“男”的會(huì)員詳細(xì)信息,SQL代碼如下所示:
SELECT m_account as ‘賬戶名稱’, m_name as ‘用戶名稱’,m_sex as ‘性別’,m_birth as ‘出生日期’,m_address as ‘家庭住址’,m_salary as ‘工資’, m_password as ‘密碼’
FROM members
WHERE m_sex=‘男’
6.查詢orders表中購(gòu)買過商品的會(huì)員帳號(hào),要求去掉重復(fù)行,SQL代碼如下所示:
SELECT DISTINCT p_no as ‘會(huì)員賬號(hào)’
FROM orders
7.查詢orders表已確認(rèn)、已支付和已配送的訂單詳細(xì)信息,SQL代碼如下所示:
SELECT o_confirm_state as ‘已確認(rèn)’,o_pay_state as ‘已支付’,o_send_state as ‘已配送’
FROM orders
WHERE o_confirm_state=1 AND o_pay_state=1 AND o_send_state=1
總結(jié)
以上是生活随笔為你收集整理的实验4 数据查询--简单查询的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实验5 数据查询--连接查询
- 下一篇: COLLEGE.sql(复制的时候注意路