数据库查询之条件查询
条件
使用where子句对表中的数据筛选,结果为true的行会出现在结果集中
语法如下:
select * from 表名 where 条件;
例:
select * from students where id=1;
where后面支持多种运算符,进行条件的处理
比较运算符
逻辑运算符
模糊查询
范围查询
空判断
比较运算符
等于: =
大于: >
大于等于: >=
小于: <
小于等于: <=
不等于: != 或 <>
例1:查询编号大于3的学生select * from students where id > 3;
例:查询编号不大于4的学生select * from students where id <= 4;
逻辑运算符
and
or
not
例:查询编号大于3的女同学select * from students where id > 3 and gender=0;
模糊查询
like
%表示任意多个任意字符
_表示一个任意字符
例:查询姓黄的学生select * from students where name like '黄%';
范围查询
in表示在一个非连续的范围内
空判断
注意:null与’'是不同的
判空is null
例:查询没有填写身高的学生select * from students where height is null;
判非空is not null
优先级
优先级由高到低的顺序为:小括号,not,比较运算符,逻辑运算符
and比or先运算,如果同时出现并希望先算or,需要结合()使用
数据库查询之条件查询相关推荐
- NHibernate之旅(4):探索查询之条件查询(Criteria Query)
本节内容 NHibernate中的查询方法 条件查询(Criteria Query) 1.创建ICriteria实例 2.结果集限制 3.结果集排序 4.一些说明 根据示例查询(Query By Ex ...
- Elasticsearch 入门(1):基本概念,安装教程,索引的创建,查询,删除,主键查询,修改,添加,聚合查询,条件查询
Elasticsearch 入门 基本概念 The Elastic Stack, 包括 Elasticsearch.Kibana.Beats 和 Logstash(也称为 ELK Stack).能够安 ...
- MySQL查询之条件查询
前言 之前总结了MySQL查询中的 基础查询 接下来将在本篇进行MySQL中的条件查询的总结 条件查询语句 条件查询就是在基础查询的基础之上,添加判定条件,对数据进行筛选,查找到相对应的数据 这时我们 ...
- 【示例】solr添加文档/删除文档/简单查询/多条件查询
solr添加文档/删除文档/简单查询/多条件查询
- MySQL 基本查询、条件查询、投影查询
文章目录 1. 基本查询 2. 条件查询 3. 投影查询 练习 LeetCode 595. 大的国家 练习 LeetCode 584. 寻找用户推荐人 练习 LeetCode 1173. 即时食物配送 ...
- Mybatis-Plus查询之条件查询(用户名查询)(批量查询)
Mybatis-Plus查询之条件查询(用户名查询)(批量查询) 上代码 上代码 //查询多个用户//Arrays.asList 工具类List<User> users = iUserRe ...
- 1.实现sql语言中DQL语言,实现简单查询、条件查询、排序查询等。
1.实现sql语言中DQL语言,实现简单查询.条件查询.排序查询等. (1)检索grade表当中的所有信息. (2)检索grade表数学成绩大于100的所有人信息. <%@ page langu ...
- sql datetime 加一天_PowerQuery数据库Sql.Database条件查询
焦棚子的文章目录 请点击下载附件 1.应用场景 底层数据在数据库(sql server数据库,其他数据库同理,下文不再说明.)中,Excel中有查询的字段,需要在数据库中查询相关信息: 2.举个栗子 ...
- 07--MySQL自学教程:DQL(Data Query Language:数据库查询语言)简介、基础查询、条件查询、模糊查询以及排序(一)
1. DQL(Data Query Language:数据库查询语言)知识点概览 DQL(Data Query Language:数据库查询语言): 用来查询数据(记录),不会对数据进行改变,而是让数 ...
- 【数据库】数据库的投影查询、运算查询、条件查询、统计查询
查询所有列 DQL(查询) select * from emp; 或输入相关参量 select ename,job,mgr,hiredate,sal,comm,deptno,empno ...
最新文章
- 通俗讲解集成学习算法!
- NIS 服务器的配置
- 批作业是小学老师的一大乐趣 | 今日最佳
- Message Decoding密码翻译
- [css] 使用css的attr()写一个类似a标签title的提示框
- MongoDB 教程五: MongoDB固定集合和性能优化 (索引Indexes, 优化器, 慢查询profile)
- AI独角兽商汤科技的内部服务容器化历程
- mysql GROUP BY和HAVING
- mybatis多数据源配置_springboot+mybatis+aop配置动态数据源
- 如何C语言编程二维数组五位学生总分,C语言编程题(有关二维数组的循环的)...
- PHP进销存源码 ERP多仓库管理系统源码 手机端+小程序版进销存 全开源可二开 uniapp
- java 大数据以及Hadoop相关概念介绍
- IDE和IDLE是什么
- 2016山东计算机春考试题型,2016年山东省春季高考技能考试信息技术类专业考试样题...
- mosquitto 在 Windows 上的安装
- 拉格朗日插值的优缺点_拉格朗日插值的优缺点_拉格朗日插值法与牛顿插值法的比较...
- 【玩转华为云】手把手教你利用ModelArts识别偶像的声音
- Java应用小技巧---label上的文字显示下划线
- C++程序员这行能干一辈子吗?
- touchGFX安装与初识