热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

clob和blob是不是可以进行模糊查询_MySQL的简单查询知识

首先我们先了解一下SQL的关键词,书写规则,注释及运算符关键词及运行顺序from查询命令on表联结命令join表联结命令where筛选命令groupby

首先我们先了解一下SQL的关键词,书写规则,注释及运算符

关键词及运行顺序

from 查询命令

on 表联结命令

join 表联结命令

where 筛选命令

group by 分组命令

having 筛选命令

select 查询命令

distinct 唯一值命令

order by 排序命令

limit 限制命令

排序为语句运行顺序,详细说明具体命令的应用后续更新。

书写规则

在操作过程中最容易犯的错误就是,使用中文符号

1、符号使用英文符号,重点注意;

2、字母不区分大小写;

3、列名不能添加单引号;

4、英文分号(;)结尾。

注释及运算符

注释分为单行注释和多行注释

单行注释:使用-- 两个横杠加一个空格,

0214cd627869ce93f5388794b46c5df2.png

多行注释:使用/ * */,

cf69c1ca3b82e52ef868b1249b7f4ae8.png

运算符

运算符有算数运算符(+、 - 、* 、/),算数运算符需要注意的就是空值与任何数计算结果为空值,例如:5+null=null;

比较运算符&#xff08;&#61; 、<>、>、<、>&#61;、<&#61;&#xff09;&#xff0c;字符串也可以比较大小&#xff0c;字符串是根据首个字符的ASCIIC码的大小比较的&#xff0c;例如‘ac’<‘bc’&#xff1b;

逻辑运算符&#xff08;not、and、or、between、in&#xff09;

特殊符号&#xff1a;百分号%和下划线_

%代表任意字符&#xff0c;_代表一个字符

接下来&#xff0c;我们就可以去练习了

SELECT from WORLD Tutorial​sqlzoo.net

1、基本查询语句

查询指定列

select 列名 from 表名

80d0f4a7e8cc1e2f45b57ba3687af5af.png

查询所有列

select * from 表名

9aadeb5a0be4e37b5d0b87f77fa5f4de.png

删除重复项

select distinct 列名 from 表名

847350d767c58b41b1c5d95b7c3f5329.png

distinct后添加多个列名&#xff0c;结果为&#xff0c;只有所有列的值都相同才不会查询到

875bca5d2f0f65f97a7aad44b43d0d48.png

2、指定条件查询

使用where结合运算符进行指定条件的查询

838dd09d50010f94e1f64316462438b5.png

in 的用法

d9285e08cf8846a41e8edf604d50dee5.png

between的用法

between包含两端的值&#xff0c;条件为闭区间&#xff0c;可以用<&#61;和>&#61;代替

6611da9583a2c97ff0f3104221d43ff6.png
f1c5fa9ba1a5be33314aa7c5e48ccfeb.png

3、对列进行计算生成新的列&#xff0c;使用as进行命名

e173ddeb830c57fbeee151991ae25719.png

查询空值

e5bb5d2dbbc15d7f3b49ade9ea865fa7.png

4、模糊查询

使用 like 结合特殊符号进行模糊查询

查询以A结尾的字符串&#xff0c;where like &#39;%A&#39;;

查询以A开头的字符串&#xff0c;where like &#39;A%&#39;;

查询包含A的字符串&#xff0c;where like &#39;%A%&#39;;

查询以A开头&#xff0c;3个字符的&#xff0c;字符串&#xff0c;where like &#39;A _ _&#39;;

10ab4dd8725741f6ed3a8c810143d937.png
0351821e31fca5a7a5ea694bb802f14a.png

总结&#xff1a;符号使用英文符号&#xff0c;英文符号&#xff0c;英文符号&#xff0c;在这上面错太多次了&#xff1b;

2a8a8e94258a513a5406ceda1b46b48b.png

命名列和表的时候使用英文&#xff0c;减少切换输入法&#xff1b;

in后面是括号加条件&#xff0c;like后面不用括号直接加条件。

多多练习&#xff0c;熟能生巧。



推荐阅读
  • 探讨如何从数据库中按分组获取最大N条记录的方法,并分享新年祝福。本文提供多种解决方案,适用于不同数据库系统,如MySQL、Oracle等。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 利用存储过程构建年度日历表的详细指南
    本文将介绍如何使用SQL存储过程创建一个完整的年度日历表。通过实例演示,帮助读者掌握存储过程的应用技巧,并提供详细的代码解析和执行步骤。 ... [详细]
  • 本文介绍了如何通过 Maven 依赖引入 SQLiteJDBC 和 HikariCP 包,从而在 Java 应用中高效地连接和操作 SQLite 数据库。文章提供了详细的代码示例,并解释了每个步骤的实现细节。 ... [详细]
  • 本文介绍如何通过创建替代插入触发器,使对视图的插入操作能够正确更新相关的基本表。涉及的表包括:飞机(Aircraft)、员工(Employee)和认证(Certification)。 ... [详细]
  • 本文由瀚高PG实验室撰写,详细介绍了如何在PostgreSQL中创建、管理和删除模式。文章涵盖了创建模式的基本命令、public模式的特性、权限设置以及通过角色对象简化操作的方法。 ... [详细]
  • openGauss每日一练:第6天 - 模式的创建、修改与删除
    本篇笔记记录了openGauss数据库中关于模式(Schema)的创建、修改和删除操作。通过这些操作,用户可以更好地管理和控制数据库对象。实验环境为openGauss 2.0.0,并使用由墨天轮提供的线上环境。 ... [详细]
  • 本文详细介绍了 MySQL 中 LAST_INSERT_ID() 函数的使用方法及其工作原理,包括如何获取最后一个插入记录的自增 ID、多行插入时的行为以及在不同客户端环境下的表现。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • 毕业设计:基于机器学习与深度学习的垃圾邮件(短信)分类算法实现
    本文详细介绍了如何使用机器学习和深度学习技术对垃圾邮件和短信进行分类。内容涵盖从数据集介绍、预处理、特征提取到模型训练与评估的完整流程,并提供了具体的代码示例和实验结果。 ... [详细]
  • 本文探讨了在Oracle数据库中,动态SQL语句的执行及其对事务管理的影响,特别是关于回滚操作的有效性。重点讨论了一个具体场景:将预警短信从当前表迁移到历史表时遇到的字段长度不匹配问题及相应的异常处理。 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • 方法:1 配置数据库basediros.path.abspath(os.path.dirname(__file__))  #获取当前文件的绝对路径appFlask(__name__ ... [详细]
  • Netflix利用Druid实现高效实时数据分析
    本文探讨了全球领先的在线娱乐公司Netflix如何通过采用Apache Druid,实现了高效的数据采集、处理和实时分析,从而显著提升了用户体验和业务决策的准确性。文章详细介绍了Netflix在系统架构、数据摄取、管理和查询方面的实践,并展示了Druid在大规模数据处理中的卓越性能。 ... [详细]
author-avatar
可怜的绷带_565
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有