问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql条件查询?

发布网友 发布时间:2022-04-28 12:08

我来回答

4个回答

懂视网 时间:2022-05-03 00:10

* from 表名 where 条件;

二、比较运算符

等于 =

大于 >

大于等于 >=

小于 <

小于等于 <=

不等于 != 或 <>

查询编号大于3的学生

select * from students where id>3;

查询编号不大于4的科目

select * from subjects where id<=4;

查询姓名不是“黄蓉”的学生

select * from students where sname!=‘黄蓉‘;

查询没被删除的学生

select * from students where isdelete=0;

三、逻辑运算符

and

or

not

查询编号大于3的女同学

select * from students where id>3 and gender=0;

查询编号小于4或没被删除的学生

select * from students where id<4 or isdelete=0;

四、模糊查询

like

%表示任意多个任意字符

_表示一个任意字符

查询姓黄的学生

select * from students where sname like ‘黄%‘;

查询姓黄并且名字是一个字的学生

select * from students where sname like ‘黄_‘;

查询姓黄或叫靖的学生

select * from students where sname like ‘黄%‘ or sname like ‘%靖%‘;

五、范围查询

in表示在一个非连续的范围内

查询编号是1或3或8的学生

select * from students where id in(1,3,8);

between ... and ...表示在一个连续的范围内

查询学生是3至8的学生

select * from students where id between 3 and 8;

查询学生是3至8的男生

select * from students where id between 3 and 8 and gender=1;

六、空判断

注意:null与‘‘是不同的

判空is null

查询没有填写地址的学生

select * from students where hometown is null;

判非空is not null

查询填写了地址的学生

select * from students where hometown is not null;

查询填写了地址的女生

select * from students where hometown is not null and gender=0;

七、优先级

小括号,not,比较运算符,逻辑运算符

and比or先运算,如果同时出现并希望先算or,需要结合()使用

MySQL查询之条件查询

标签:not   end   比较运算符   sub   运算   cts   between   gen   比较   

热心网友 时间:2022-05-02 21:18

除了使用你的case每一个字段,还可以使用union,例如:
select a,b,c,d,e…,z from A1 where a=1
UNION ALL
select a,"","","",""…,"" from A1 where a<>1

热心网友 时间:2022-05-02 22:36

用case,用union all,,,都可以,,但最好采用不同的语句方式后, EXPLAIN 一下你的语句,,看看执行性能...

热心网友 时间:2022-05-03 00:10

SELECT A,B,C,D,E,F.....Z FROM A1 WHERE A=1

UNION ALL
SELECT A,"","","","",""......"" FROM A1 WHERE A!=1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
夫妻养狗狗把谁当主人 两人同养狗认谁当主人 什么蔬菜和水果可以美容祛斑呢? vivox60怎么查看参数配置详情 怎样查看vivo手机的屏幕参数? vivo手机怎么看手机参数 vi##手机怎么看配置? 义乌到湖州没有直达快客???必须到南浔?? 湖州到绍兴的汽车有几班? 注销驾考需要本人吗 mysql多条件查询,在同一个表中,可进行多个条件查询也可以进行单个条件查 ... mysql多个条件查询 MySql怎么实现多条件查询呢?我有五种条件。关键是我想知道查询语句该怎... mysql中如何查询同时符合两个条件的sql语句 将两个表中符合各自条件的记录查询出来,MYSQL语句怎么写 【请教】MYSQL查询同一字段满足两个条件的记录 MYSQL if 语句查询两个条件或任意一个条件都可以的 怎么实现满足两个条件中的一个就可以从mysql中查询出数据,同时满足两个... 小孩起名女孩属牛2009年6月13号出生姓丁起什么名字好 Mysql语句,如何按两个不同条件查询数据~? MYSQL如何查询两个条件? mysql怎么查询符合两个条件的的数据 起名女孩姓丁想起一个四个字的名(有典故,或诗情画意的且好听的) 姓丁属牛女孩取名叫丁如意怎么样 漫步者布心怎么配对 微信qq朋友圈图片打不开一直是白色的不显示!但是可以看视频,这是怎么回事啊 oppoa57看朋友圈半天加载不出来图片 是白色的 微信朋友圈的图片看不到 都是白图 是什么情况?!请问怎么处理?!谢谢解答 拼多多如何用第三方软件查排名? 哪款软件可以查询拼多多商品的排名? MYSQL多重条件查询的问题 mysql 多条件查询 mysql多条件动态查询 写好晨间日记是一种怎样的体验? 如何坚持每天写日记 各位写晨间日记的达人,我想知道大家都是用什么工具的?EXCEL?软件?还是网络平台呢? 写晨间日记有什么意义 怎么坚持每天写日记? 如何用onenote 写晨间日志 明天植树节,想种树,不知道哪里有卖树苗的,济南 QQ空间魔方日志自定义模版 植树节快到了 不知道济南近些时间有没有植树的公益活动 不知道去哪里种树啊 为什么践行时间管理都要写晨间日记? 安卓版印象笔记的问题。在电脑上用表格的形式编辑了晨间日记模板之后,在安卓版本上不能按表格编辑。请问 写了六年的晨间日记是什么样的体验 为知笔记能做晨间日记吗 成年人该如何写日记? Android上有什么比较好的写日记的app 苹果xs原装屏和国产屏区别? 2000多买的苹果xs到手后发现换过屏的,有必要再换原厂屏吗?