首页 > 其他 > 详细

7_查询之where

时间:2015-05-20 18:45:36      阅读:96      评论:0      收藏:0      [点我收藏+]

查询

条件判断


select 5种子句:

where 条件查询

group by 分组

having 筛选

order by 排序

limit 限制结果条数


---------------------


where


1.运算符: 

<=

=

!=  <>不等于有两种表示

>=

>

inin (4,5)

betweenbetween 2000 and 3000

取出goods_id是4和5的商品:

select goods_id,goods_name from goods where goods_id in (4,5);


取出goods_price是2000到3000之间的商品:

select goods_price,goods_name from goods where goods_price between 2000 and 3000;


2.逻辑运算符

not 或 !

or  或 ||

and 或 &&


取出goods_price是2000到3000之间的商品,和goods_price是500-1000之间的商品:

select goods_name,goods_price from goods 

where goods_price >=2000 and goods_price<=3000 or goods_price >=500 and goods_price <=1000;




3.模糊查询

like "诺基亚%"%是通配任意字符

like "诺基亚N__"_是单个字符

取出所有"诺基亚"开头的商品:

select goods_id,goods_name from goods where goods_name like "诺基亚%";


取出所有"诺基亚NXX"开头的,N后面有两个字符的商品:

select goods_id,goods_name from goods where goods_name like "诺基亚N__";



7_查询之where

原文:http://1154179272.blog.51cto.com/10217799/1653229

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!