首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL条件查询与通配符的使用(2)

查询表中所有记录:select  * FROM person ;

AND 操作符,表示条件都满足时返回指定的行。

格式:select  列名  from  表名 where  '列1满足的条件'  and  '列2满足的条件';

例:select  * FROM person where number =2 AND name = 'lisi';

OR操作符 , 表示只需要满足其中一个条件,则返回指定的行

格式:select 列名 from 表名 where  '列1满足的条件'  or  '列2满足的条件';

例:select  * FROM person where number =1 or number =2 ;

注意:AND操作符 和 OR操作符  在条件组合中的顺序。

where可包含任意数目的and 和 or 操作符,允许两者结合进行过滤。其中,and的优先级高于or,当and/or 中有多个条件时,需要使用圆括号()把各个条件明确的分组。圆括号具有比and / or 更高的优先级,MySQL 首先执行圆括号中的条件。

select  * FROM person where (number =2 and name = 'lisi') or number =1 ;

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210215A04HAW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券