春眠不觉晓,sql知多少?

ArcGIS10.8按属性选择中根据关键字like模糊查询方法总结 在实际工作中,通常需要按照某一个或某几个关键字进行模糊查询,已到达快速、准确、高效查询的目的。在ArcGIS中是通过SQL语句,利用关键字like来实现的。例如我们可以借助like快速查询满足以某一个关键字开头,以某一个关键字结尾,或者包含某一个关键字的结果。 在ArcGIS中,利用SQL(Structured Query Language)结构化查询语言的语法格式为:Select * from 表名列表 where 字段名 like 模糊查询表达式 温馨提示:在模糊查询表达式中,关键的%的使用,个人数据库 阅读详情

本篇文章给大家介绍的是mysql表单查询语句中的where条件查询语句,共分为8小节,基础语法及案例说明(where子句查询)

1 带关系运算符的查询

语法:select 字段名1,字段名2,..... from 表名 where 条件表达式

案例1:查询student表中id为4的学生姓名
select id,name from student where id=4;
案例2:查询student表中name为wusong的学生性别
select name,gender from student where name='wusong'
案例3:查询student表中grade大于80分的学生姓名
select name,grade from student where grade>80;

2 带in关键字的查询

语法:select * | 字段名1,字段名2,...... from 表名 where 字段名 [not] in (元素1,元素2,...);

案例1:查询student表中id的值为1,3,4的记录
select * from student where id in (1,3,4,);
案例2:查询student表中id的值不为1,3,4的记录
select * from student where id not in (1,3,4,);

3 带between and 关键字的查询(区间范围查询)

语法:select * | {字段名1,字段名2,......} from 表名 where 字段名 [not] between 值1 and 值2
区间范围查找 包含值1 值2

案例:查询student表中id值在2-5之间的学生姓名
select id,name from student where id between 2 and 5;

4 空值查询

语法:select * | 字段名1,字段名2,...... from 表名 where 字段名 is [not] null

案例1:查询student表中gender为空值的记录
select * from student where gender is null;
案例2:查询student表中gender不为空值的记录
select * from student where gender is not null;

5 带distinct关键字的查询(去除重复值)

语法:select distinct 字段名 from 表名;

案例1:查询student 表中有哪些性别 要求不重复
select distinct gender from student;
案例2:查询student表中gender和name字段,使用distinct关键字作用于这两个字段
select distinct gender,name from student;
(必须gender和name两个的值都相同才可以去除重复值)

6 带like关键字的查询 (模糊查询)

语法:select * | {字段名1,字段名2,......} from 表名 where 字段名 [not] like '匹配字符串';

(1)带百分号% 通配符

案例1:查找student表中name字段以s开头的学生id
serect id,name from student where name like's%';
%:表示取值范围0-多个任意字符
案例2:查找student表中name字段以w开头,以g结尾的学生id
serect id,name from student where name like'w%g';
案例3: 查找student表中name字段值包含y的学生id
serect id,name from student where name like'%y%';

(2)带下划线_ 通配符

案例1:查找student表中name字段以wu开头,以字符串ong结尾,并且两个字符串中间只有一个字符的记录
serect id,name from student where name like'wu_ong';
案例2 :查找student表中name字段值包含7个字符,并且以字符串ing结束的记录
serect id,name from student where name like '_______ing';
_ :代表一个字符,上面大长横线就是输入了四个下划线 ( _ )
案例3:查找student表中name字段包含%的记录 转义字符
serect id,name from student where name like'%\%%';
查询记录时如果需要查询%或者_ 在记录中则在字符面前加上转义字符 \

7 带and关键字的多条件查询

连接两个或者多个查询条件

语法:select * | {字段名1,字段名2,......} from 表名 where 条件表达式1[...and条件表达式n];

案例1:查询id字段值小于5,并且gender字段值为v的所有学生信息
select * from student where id<5 and gender='v';
and :且 两边为真结果才为真,查询出来的结果必须同时满足所有条件
案例2:查询student表中id字段的值在(1,2,3,4)中 name字段值以字符串ng结束,并且grade字段值小于80的记录
select * from student where id in(1,2,3,4)and name like'%ng' and grade<80;

8 带or关键字的多条件查询

语法:select * | {字段名1,字段名2,...} from 表名 where 条件表达式1 or[...or条件表达式n];

案例1:查询id小于3或者gender为v的学生信息
select * from student where id<3 or grnder='v';
案例2:查询name字段以字符h开头,或者gender字段为v,或者grade为100
select * from student where name like 'h%' or gender='v' or grade=100;
补充:or和and一起使用的情况
查询gender字段值为v 或者gender字段值为男,并且grade为100的记录
select * from student gender='v' or gender='n' and grade=100
注意:如果and和or一起使用是先执行and语句后执行or语句 如果要先执行or可以加括号
~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~

好的以上就是要给大家分享的where条件查询语句的八种类型 ,学习道路上九万里陪你一起努力努力再努力!!!

arcgis属性表模糊查询 arcgis想选择带有某字符的属性要素,按属性选择,“字段” LIKE ‘%字符%’。 阅读详情

相关推荐

MySQL的ibtmp1文件详解及过大处理策略

在MySQL数据库中,ibtmp1文件是InnoDB存储引擎的临时表空间文件。它主要用于存储临时数据和中间结果,例如排序操作、临时表等。这个文件通常位于MySQL的数据目录下,文件名固定为ibtmp1。ibtmp1文件是非压缩的,并且默认配置为可以自动扩展,因此在处理大量临时数据时,这个文件可能会迅速增长,占用大量磁盘空间。ibtmp1文件是MySQL InnoDB存储引擎的临时表空间文件,用于存储临时数据和中间结果。在处理大量临时数据时,这个文件可能会迅速增长并占用大量磁盘空间。

sg_knight的专栏 2063

ArcGIS基础:属性表模糊查询

输入以下:【DLMC LIKE ‘__地’】(注意:地字前是2个“_”也就是它们2个之间是没有空格的),可以输出所有的【xx地】,也就是精确查询,比如【水浇地】。输入以下:【DLMC LIKE ‘%面%’】,表示可以搜出任何位置包含【面】的所有字符串。输入以下:【DLMC LIKE ‘%面’】可以筛选出所有以【面】为结尾的字符串。在查询中【%】可以代替任何字符数;【_】可以代替单个字符。模糊查询使用【like】工具。

yuanYW7556的博客 1万+

Wireshark时间分析实战:精准调试网络延迟与时间同步问题

本文深入探讨了Wireshark在网络延迟与时间同步问题分析中的核心应用。通过实战案例,详细讲解了如何设置时间显示格式、利用时间参考点量化关键路径延迟,以及运用时间平移功能校正错位时间轴。掌握这些时间分析技巧,能帮助网络工程师精准定位隐藏于数据包时序中的性能瓶颈与故障根源。

weixin_29290963的博客 262

2020-10-31

查询语句的基础语法 一基本查询语句 select (实现从一个或多个数据库中的一个或多个表中查询信息) select+*+from+table -name ( *=where+条件[column is [not] null) [] 表示可选项格式 *代表所有的列 from 指定所要查询数据源 二单表查询 select…from的使用 select子句的主要功能是输出字段或表达式的值 1 为字段取别名 2使用谓词过滤记录 三使用where 子句过滤结果集 1查询符合指定条件的记录数据 2带in关键字的查询

GKM521的博客 364

基于springboot医院医疗仪器管理系统

基于Spring Boot的医院医疗仪器管理系统是一款专门为医院设计的高效管理工具。

2201_75927219的博客 1012

【游戏开发】初识寻路&navmesh,探索RecastDemo

在手游时代,尤其对于大世界游戏而言,寻路的实现基本在专门的寻路服务器上进行。在众多寻路的解决方案中,recastnavigation是最为经典实用的一个,很多游戏甚至游戏引擎都采用类似的实现。recastnavigation项目自带了RecastDemo,用图形化的界面帮助用户认识寻路网格(navmesh)的生成以及寻路的过程。因此,作为初学者的笔者,也决定通过RecastDemo去初步认识寻路的机理奥秘。 构建RecastDemo 首先克隆recastnavigation项目,从文档中可以看到Recast

HiKariのTechLab 3053

春眠不觉晓,SQL 知多少?

介绍 SQL 的历史,标准化过程以及主要的新功能,SQL 语言的特性、分类,各种 SQL 数据库产品以及最新的 NewSQL 进展。

Tony.Dong的专栏 1万+

PayPal支付集成完全指南:开源库实践

本文介绍了如何从零开始集成PayPal支付功能。首先概述了PayPal提供的多语言SDK和开源库,包括PHP、Python、Node.js等版本。然后详细说明了准备工作,包括注册开发者账号、获取API凭证和使用沙盒环境测试。文章以Node.js为例,演示了安装SDK、基础配置和实现支付流程的完整代码,包括创建订单和捕获支付两个核心功能。最后提及了订阅支付等高级功能,为开发者提供了完整的支付集成方案。通过清晰的代码示例和步骤说明,帮助开发者快速实现PayPal支付功能集成。

2501_93501927的博客 1259

春眠不觉晓,SQL 知多少?| 原力计划

作者 |董旭阳TonyDong责编| 伍杏玲出品 | 优快云博客封图 | 优快云付费下载于视觉中国SQL 的诞生一九七零年,那是一个夏天。有一位来自 IBM 圣约瑟研究实验室的高...

优快云资讯 2473

[系统安全] 十七.Windows PE病毒概念、分类及感染方式详解

作者前文介绍了PE文件格式,熟悉各种PE编辑查看工具,针对目标EXE程序新增对话框等;这篇文章将介绍Windows PE病毒, 包括PE病毒原理、分类及感染方式详解,并通过案例进行介绍。这些基础性知识不仅和系统安全相关,同样与我们身边的APP、常用软件及操作系统紧密联系,希望这些知识对您有所帮助,更希望大家提高安全意识,安全保障任重道远。本文参考了《软件安全》视频、安全网站和参考文献中的文章,并结合自己的经验和实践进行撰写,也推荐大家阅读参考文献。

杨秀璋的专栏 1万+

ADS基础教程23 - 有限元电磁仿真(FEM)可视化操作

一、引言 二、FEM可视化操作流程1.打开可视化界面2.查看介质的网格3.设置网格颜色4.选择网格5.传感器选择6.编辑传感器7.选择频率8.动画 三、总结介绍了在ADS中如何进行FEM仿真场视图操作过程。

XZ_ZC的博客 1815

春眠不觉晓,redis知多少

这篇文章带你快速了解redisredis的快速了解 你是否思考过你在登陆qq时,qq如何从几亿条的数据中拿到自己的数据,它是通过什么东西来缓存的呢?一起来了解一下redis吧!!! redis的快速了解 ...

福尔摩东的博客 464

leetcode134 加油站

题目如下 在一条环路上有 N 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。 如果你可以绕环路行驶一周,则返回出发时加油站的编号,否则返回 -1。 说明: 如果题目有解,该答案即为唯一答案。 输入数组均为非空数组,且长度相同。 输...

ayang818 's blog 234

Oracle(三):春眠不觉晓,Oracle管理知多少?

此文章涉及实例的启动、数据库的加载和打开三种状态,对数据库的启动和关闭进行详细介绍。

liangsena的博客 2333

DeepSeek赋能公文写作指南(一)

DeepSeek 的出现,为公文写作领域带来了新的曙光。作为先进的人工智能技术,DeepSeek 以其强大的语言理解与生成能力,能为公文写作提供全方位的支持。它可以快速梳理思路,提供丰富的素材参考,辅助优化语言表达,甚至能根据不同的公文类型和场景,生成极具价值的内容框架。《DeepSeek 赋能公文写作指南》正是基于此背景应运而生。本书旨在帮助公文写作者深入了解并充分利用 DeepSeek 这一强大工具,将其融入到公文写作的各个流程中。

通俗易懂学IT 5484

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Spring Boot(五):春眠不觉晓,Mybatis知多少

在JavaWeb项目开发中,我们使用最多的ORM框架可能就是Mybatis了,那么对于常用的mybatis,你究竟了解多少呢? 一 全局了解 1 Mybatis是什么 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码,手动设置参数以及获取结果集 MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数.

face light~ 544

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

mybatis 中case_Spring Boot(五):春眠不觉晓,Mybatis知多少

在JavaWeb项目开发中,我们使用最多的ORM框架可能就是Mybatis了,那么对于常用的mybatis,你究竟了解多少呢?一 全局了解1 Mybatis是什么MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码,手动设置参数以及获取结果集MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java...

weixin_26776943的博客 605

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

mybatis foreach map_Spring Boot(五):春眠不觉晓,Mybatis知多少

在JavaWeb项目开发中,我们使用最多的ORM框架可能就是Mybatis了,那么对于常用的mybatis,你究竟了解多少呢?Mybatis是什么MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码,手动设置参数以及获取结果集MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs...

weixin_39600291的博客 198

mybatis plus 格式话_Spring Boot(五):春眠不觉晓,Mybatis知多少

在JavaWeb项目开发中,我们使用最多的ORM框架可能就是Mybatis了,那么对于常用的mybatis,你究竟了解多少呢?Mybatis是什么MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码,手动设置参数以及获取结果集MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs...

weixin_39812465的博客 104

springboot map数据类型注入_Spring Boot(五):春眠不觉晓,Mybatis知多少

在JavaWeb项目开发中,我们使用最多的ORM框架可能就是Mybatis了,那么对于常用的mybatis,你究竟了解多少呢?一 全局了解1 Mybatis是什么MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码,手动设置参数以及获取结果集MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java...

weixin_39841136的博客 743

江城四季思

春眠沉沉,不觉日上三竿。报晓的鸡鸣,未曾听闻。繁华辞树,落红满地,有也无情?天街润绿的小草,乘时欲上的河豚。总胜皇都烟柳,湿处锦城。如何想到,昨夜梦中;细雨不见,闲花无声?夏木阴阴,目之所及尽是。黄鹂千啭拨弄雨后蔷薇;白鹭一展在水田上飞。鸳鸯对浴,江上见红衣。曾举杯畅饮于潋滟的水光,今晓出送别在六月的荷塘。杨后柳前,新蝉忽咽;琵琶正紧,熏风入弦。秋风瑟瑟,松花随江南逝。桥...

weixin_34148508的博客 109

2023-02-04 Apache Calcite 和 SQL 引擎学习资料总结

优化器框架业界都有相应的论文,建议看原论文理解

悟世之路 1552

速看!不定期更新SQL简单知识点梳理

附:AUDIT在【3/25-11】末尾已更新 一: 转自春眠不觉晓,SQL知多少? SQL语言特性 SQL(Structured Query Language)是用于管理关系型数据库或者关系型数据流管理系统的专用语言。SQL 是一种声明式的语言,类似于英语。以下是一个查询语句: -- 注释:查询员工信息 SELECT emp_name, sex, salary * 12 FROM employee...

summer__kkkk的博客 251

《原力计划【第二季】》—— 第一周周榜

自2月21日开始《原力计划【第二季】— 学习力挑战》已经过去一周时间了。 过去一周里,有 4555 名博主,投稿了 11426 篇原创文章。 经过层层筛选,最后选出以下 10 篇文章进入第一周周榜。 恭喜入榜的 优快云 博主,感谢你们的用心创作! Kaggle | 全球听众最多的50首歌曲 CSS操作之你不得不知的一些小技巧 老程序员教你如何提高开发效率、成为大神0——从业余到专业 一文形象...

优快云 官方博客 1万+

《原力计划【第二季】》第1周周榜揭晓!!!

自 2 月 21 日开始**《原力计划【第二季】— 学习力挑战》**已经过去一周时间了。 过去一周里,共有 4555 名博主,投稿了 11426 篇原创文章参加活动。 经过层层筛选,最后选出以下 10 篇文章进入第一周周榜。 >>活动详情<< 恭喜入榜的 优快云 博主,感谢你们的用心创作! Kaggle | 全球听众最多的50首歌曲 CSS操作之你不得不知的一些...

优快云 原力计划 2088
上一篇: linux centos7系统查看关闭开启防火墙和selinux
下一篇: 一.docker基础环境搭建
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值