实验一:简单查询

实验一:简单查询

ID:44286322

大小:253.55 KB

页数:15页

时间:2019-10-20

实验一:简单查询_第1页
实验一:简单查询_第2页
实验一:简单查询_第3页
实验一:简单查询_第4页
实验一:简单查询_第5页
资源描述:

《实验一:简单查询》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、重点练习匹配内容(第八章开始)第四章:检索数据1、检索单个列selectprod_namefromproducts;(返回所有的行,没有排序)(注意:1)多条SQL语句必须以分号结束;单条可用可不用;使用MYSQL命令行,必须加上分号结束;2)SQL语句和大小写无关,但应保持大小写的惯例。3)语句中所有空格被忽略,可分多行。)2、检索多个列selectprodjd,prod_name,prod_pricefromproducts;3、检索所有列,使用符*select*fromproducts;(优点:检索出未知列名的

2、列)4、检索不同行selectvend_idfromproducts;selectdistinetvendjdfromproducts;(注意:返回不同的行,必须放在列名前面;不能部分使用;应用于所有列)5、限制结果,使用limit子句Selectprod_namefromproductslimit5;(返回笫一行开始的不多于五行)Selectprod_namefromproductslimit5,5;(返回从行5开始的5行)(注意:行0为第一行,limit"返回第二行而不是第一行。彳亍数不够,返回全部:limit4

3、offset3)6、使用完全限定的表名Selectproducts.prod_namefromproducts;Selectproducts.prod_namefromcrashcourse.products;第五章:排序检索数据1、单列排序Selectprod_namefromproductsorderbyprod_name;(字母顺序排序)2、按多个列排序Selectprodjd,prod_price,prod_namefromproductsOrderbyprod_price,prod_name;(主次关键字排

4、序)3、指定排序方向(作用于多列需要分别指定关键字)1)Selectprod_id,prod_price,prod^namefromproductsOrderbyprod_priceDESC;2)Selectprodjd,prod_price,prod_namefromproductsOrderbyprod_pricedesc,prod_name;(desc只对前面的列有效)4、最大值与最小值Selectprod_pricefromproductsOrderbyprod_priceDESCLIMIT1;(注意各个关键

5、字的次序)第六章:过滤数据1>使用WHERE子句(orderby子句应该放在WHERE子句之后)Selectprod_price,prod_namefromproductswhereprod_price=2.50;2、检查单个值Selectprod_price,prod_namefromproductswhereprod_name二'fuses';Selectprod_price,prod_namefromproductswhereprod_price<10;Selectprod_price,prod_namefro

6、mproductswhereprod__price<=10;3、不匹配检查Selectvendjd,prod_namefromproductswherevendJd<>1003;(!=)4、范围值检查Selectprod_price,prod_namefromproductswhereprod_pricebetween5and10;(betweenand)5、空值检查(NULL无值,与字段包含0,空字符串或仅仅包含空格不同)Selectprod_price,prod_namefromproductswhereprod

7、_priceisnull;Selectcust」dfromcustomerswherecust_emailisnull;第七单:数据过滤1、组合WHERE子句(多个WHERE子句,and的正确使用)Selectprodjd,prod_price/prod_namefromproductswherevend_id=1003andprod_price<=10;2、OR操作符Selectprodjd,prod_price,prod_namefromproductswherevend_id=1003orvendJd=1002

8、;3、计算次序(比较以下两句,注意括号的使用)Selectprodjd,prod_price,prod_namefromproductswherevend_id=1002orvend_id=1003andprod_price>=10;id为1002的或者id为1003并且价格大于等于10的(wherevend_id=1002or(vend」d=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。