首页 > 其他分享 >09.DQL(数据查询语言)-条件查询

09.DQL(数据查询语言)-条件查询

时间:2024-09-09 10:48:33浏览次数:10  
标签:30 -- age 09 employee DQL 查询语言 where select

语法:

SELECT 字段列表 FROM 表名 WHERE 条件列表;

条件:

比较运算符	    功能
    >	            大于
    >=	            大于等于
    <	            小于
    <=	            小于等于
    =	            等于
    <> 或 !=	    不等于
BETWEEN … AND …	    在某个范围内(含最小、最大值)
IN(…)	            在in之后的列表中的值,多选一
LIKE 占位符	        模糊匹配(_匹配单个字符,%匹配任意个字符)
IS NULL	            是NULL

  逻辑运算符	      功能
AND 或 &&	  并且(多个条件同时成立)
OR 或 ||	  或者(多个条件任意一个成立)
NOT 或 !	  非,不是

例子:

-- 年龄等于30
select * from employee where age = 30;
-- 年龄小于30
select * from employee where age < 30;
-- 小于等于
select * from employee where age <= 30;
-- 没有身份证
select * from employee where idcard is null or idcard = '';
-- 有身份证
select * from employee where idcard;
select * from employee where idcard is not null;
-- 不等于
select * from employee where age != 30;
-- 年龄在20到30之间
select * from employee where age between 20 and 30;
select * from employee where age >= 20 and age <= 30;
-- 下面语句不报错,但查不到任何信息
select * from employee where age between 30 and 20;
-- 性别为女且年龄小于30
select * from employee where age < 30 and gender = '女';
-- 年龄等于25或30或35
select * from employee where age = 25 or age = 30 or age = 35;
select * from employee where age in (25, 30, 35);
-- 姓名为两个字
select * from employee where name like '__';
-- 身份证最后为X
select * from employee where idcard like '%X';

标签:30,--,age,09,employee,DQL,查询语言,where,select
From: https://www.cnblogs.com/gom-linwei/p/18404123

相关文章

  • 【2024-09-08】连岳摘抄
    23:59真正的爱,其价值在于始终如一的行动,这远远大于转瞬即逝的感觉或精神贯注。真正的爱出自自我意愿,只能依靠实际行动来证明。“爱与“非爱”的区别,正如善与恶的区别一样,有着客观的标准。爱是行动,不是空想。                      ......
  • 0906, 0909 shell编程与基础算法(leetCode )
    0906哈希表的基本知识:哈希表(HashTable)又称散列表,是除顺序存储结构、链式存储结构和索引表存储结构之外的又一种存储结构。哈希碰撞:解决办法开放定址法:是一类以发生冲突的哈希地址为自变量,通过某种哈希冲突函数得到一个新的空闲的哈希地址的方法。(1)线性探测法从发生......
  • 【2024-09-07】连岳摘抄
    23:59白露团甘子,清晨散马蹄。圃开连石树,船渡入江溪。凭几看鱼乐,回鞭急鸟栖。渐知秋实美,幽径恐多蹊。                                              ——《白露》唐·杜甫你......
  • 【2024-09-06】新的问题
    20:00天上有多少星,地上就有多少人。树冠有多少叶,树蔸下就会有多少根。每片叶和每条根都是在做分内的事。人把这些树事看懂了的时候,就明白一件事,什么都在记录,什么都活在当下,也活在历史里。                            ......
  • 20240909_041725 c语言 代码注释 两种
    两种注释注释示例......
  • 20240909_031725 c语言 执行输出语句的流程
    源代码-》编译后代码-》可执行代码下图为可执行代码的示例路径:......
  • 20240909_011725 c语言 预处理
    在C语言中,第一行#include<stdio.h>是一个预处理指令,用于包含(或说,导入)标准输入输出库(StandardInputOutputLibrary)的头文件。这个库提供了进行输入输出操作的函数,比如printf()用于在屏幕上显示输出,scanf()用于从键盘读取输入等。具体来说:#include是一个预处理指令,告诉编译器......
  • 20240909_021725 c语言 骨架结构
    关注骨架结构明确intmainreturn0的意义与功能......
  • DAY20240908 VUE:一文带你了解Vue Router中的声明式导航
    VUE:声明式导航一、链接跳转方式-------声明式导航的引入二、声明式导航三、官方文档四、引入一、链接跳转方式-------声明式导航的引入链接跳转可以用location.href跳----编程式跳转js的跳转方式链接跳转可以用超链接跳声明式跳转端口号域名都可以省略。3-13......
  • DAY20240908 VUE:一文带你了解Vue 中的嵌套路由
    VUE:嵌套路由一、嵌套路由目录新建文件夹:体现嵌套关系。Films.vue文件变化index.js文件变化二、嵌套路由和二级路由的关系三、参考一、嵌套路由何谓嵌套路由,参考如下:上面有一个大的轮播图,下面一个二级的声明式导航,可以切换二级选项卡,此时只有二级路径在变,轮播图保......