位置: 编程技术 - 正文

整理MySql常用查询语句(23种)(mysql常用查询)

编辑:rootadmin

推荐整理分享整理MySql常用查询语句(23种)(mysql常用查询),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql数据库中查询数据用什么语句,mysql常用查询语句大全,mysql常用查询语句大全,mysql数据查询操作,mysql数据查询操作,mysql常用查询语句大全,mysql数据查询操作,mysql查询方式有哪几种,内容如对您有帮助,希望把文章链接给更多的朋友!

废话不多了,直接贴代码了

一查询数值型数据:

查询谓词:>,=,<,<>,!=,!>,!<,=>,=<

二查询字符串

三查询日期型数据

注:不同数据库对日期型数据存在差异:

四查询逻辑型数据

逻辑运算符:and or not

五查询非空数据

注:<>相当于PHP中的!=

六利用变量查询数值型数据

注:利用变量查询数据时,传入SQL的变量不必用引号括起来,因为PHP中的字符串与数值型数据进行连接时,程序会自动将数值型数据转变成字符串,然后与要连接的字符串进行连接

七利用变量查询字符串数据

完全匹配的方法"%%"表示可以出现在任何位置

八查询前n条记录

limit语句与其他语句,如order by等语句联合使用,会使用SQL语句千变万化,使程序非常灵活

九查询后n条记录

十查询从指定位置开始的n条记录

注意:数据的id是从0开始的

十一查询统计结果中的前n条记录

十二查询指定时间段的数据

SELECT 要查找的字段 FROM 表名 WHERE 字段名 BETWEEN 初始值 AND 终止值

十三按月查询统计数据

注:SQL语言中提供了如下函数,利用这些函数可以很方便地实现按年、月、日进行查询

year(data):返回data表达式中的公元年分所对应的数值

month(data):返回data表达式中的月分所对应的数值

整理MySql常用查询语句(23种)(mysql常用查询)

day(data):返回data表达式中的日期所对应的数值

十四查询大于指定条件的记录

十五查询结果不显示重复记录

SELECT DISTINCT 字段名 FROM 表名 WHERE 查询条件

注:SQL语句中的DISTINCT必须与WHERE子句联合使用,否则输出的信息不会有变化 ,且字段不能用*代替

十六NOT与谓词进行组合条件的查询

(1)NOT BERWEEN … AND … 对介于起始值和终止值间的数据时行查询 可改成 <起始值 AND >终止值

(2)IS NOT NULL 对非空值进行查询

(3)IS NULL 对空值进行查询

(4)NOT IN 该式根据使用的关键字是包含在列表内还是排除在列表外,指定表达式的搜索,搜索表达式可以是常量或列名,而列名可以是一组常量,但更多情况下是子查询

十七显示数据表中重复的记录和记录条数

十八对数据进行降序/升序查询

SELECT 字段名 FROM tb_stu WHERE 条件 ORDER BY 字段 DESC 降序

SELECT 字段名 FROM tb_stu WHERE 条件 ORDER BY 字段 ASC 升序

注:对字段进行排序时若不指定排序方式,则默认为ASC升序

十九对数据进行多条件查询

SELECT 字段名 FROM tb_stu WHERE 条件 ORDER BY 字段1 ASC 字段2 DESC …

注意:对查询信息进行多条件排序是为了共同限制记录的输出,一般情况下,由于不是单一条件限制,所以在输出效果上有一些差别。

二十对统计结果进行排序

函数SUM([ALL]字段名) 或 SUM([DISTINCT]字段名),可实现对字段的求和,函数中为ALL时为所有该字段所有记录求和,若为DISTINCT则为该字段所有不重复记录的字段求和

如:

二十一单列数据分组统计

注:当分组语句group by排序语句order by同时出现在SQL语句中时,要将分组语句书写在排序语句的前面,否则会出现错误

二十二多列数据分组统计

多列数据分组统计与单列数据分组统计类似

SELECT *,SUM(字段1*字段2) AS (新字段1) FROM 表名 GROUP BY 字段 ORDER BY 新字段1 DESC

注:group by语句后面一般为不是聚合函数的数列,即不是要分组的列

二十三多表分组统计

就是内容就是本人给大家整理的MySql常用查询语句(种),希望能帮助到大家。

五种SQL Server分页存储过程的方法及性能比较 在SQLServer数据库操作中,我们常常会用到存储过程对实现对查询的数据的分页处理,以方便浏览者的浏览。本文我们总结了五种SQLServer分页存储过程的

mybatis的动态sql详解(精) MyBatis的一个强大的特性之一通常是它的动态SQL能力。如果你有使用JDBC或其他相似框架的经验,你就明白条件地串联SQL字符串在一起是多么的痛苦,确保不

数据库访问性能优化 在网上有很多文章介绍数据库优化知识,但是大部份文章只是对某个一个方面进行说明,而对于我们程序员来说这种介绍并不能很好的掌握优化知识,

标签: mysql常用查询

本文链接地址:https://www.jiuchutong.com/biancheng/347386.html 转载请保留说明!

上一篇:彻底删除SQL Server注册表的方法(彻底删除sql server2019)

下一篇:五种SQL Server分页存储过程的方法及性能比较(sql分几类)

  • 收入纳税数据是什么意思
  • 农产品进项税额抵扣最新政策
  • 增值税留抵税额退税账务处理
  • 保险政保业务
  • 全年一次性奖金计税方式2023
  • 普通发票税额没有打印全可以用么
  • 资产负债表期末数是本年累计数吗
  • 一般纳税人符合条件
  • 已经认证不能抵扣怎么办
  • 公墓增值税政策
  • 固定资产减少当月
  • 营改增前土地增值税的计算方法
  • 仓库缺货怎么处理
  • 摊销制造费用如何结转做会计分录呢?
  • 季度企业所得税计算公式
  • 建筑安装工程承包合同
  • 已经入库的商品出库了要怎么做会计分录
  • 个人出租住房缴纳个税可以扣除房产税吗
  • 已缴契税是否可以在土地增值税扣除?
  • 广告宣传费可以抵扣进项税吗
  • 利润弥补以前年度亏损是税前吗
  • 计提工资与发放工资
  • 凭证类别不合法怎么处理
  • 办公室房租计入什么科目
  • 购买原材料发生的采购费用计入
  • 小规模季度的税收优惠
  • 收到的劳务费发票可以抵扣吗
  • 上年度所得税未计提已交本年度如何计提
  • 新政府会计制度科目表
  • 在电脑上网页打不开怎么办
  • 成本费用包括什么项目
  • 栗耳簇舌巨嘴鸟,巴西潘塔纳尔保护区里 (© Ana Gram/Shutterstock)
  • php上传文件夹
  • pos机刷卡怎么做账务处理
  • 利息费用扣除限额债资比
  • 广告费增值税税目是什么
  • 代开发票所需的资料?
  • 设备拆修痕迹影响大吗
  • thinkphp ide
  • thinkphp框架怎么用
  • thinkphp 模板标签
  • zend framework手册
  • js数组常用方法有哪几种
  • 百度文心一言对未来商业的影响
  • pytorch csdn
  • 深度学习如何训练出好的模型
  • php获取用户信息
  • wordpress安装插件无法复制
  • 一般纳税人怎么申报增值税
  • 预缴增值税所需成本
  • python中lambda用法
  • mysql5.6解压版安装教程
  • SQLite教程(十一):临时文件
  • 进口关税如何交
  • 建筑公司项目如何上手
  • 行政划拨的土地有使用年限吗
  • 外购产品对外捐赠的会计处理方法
  • 资本成本率是指企业用资费用与有效筹资额之间的比率
  • 管理费用费用占收入的多少
  • 资产负债表资产按照什么顺序
  • 公司有主营业务收入没有主营业务成本
  • 企业以原有公司为主体
  • 登记三栏式现金日记账和银行存款日记账的依据
  • 删除mysql数据库中表的内容命令
  • centos清理磁盘空间
  • 怎么用u盘装xp系统教程
  • repair.exe是什么软件
  • win7系统怎么禁止软件自启动
  • 开机密码怎么删除
  • win8系统怎样
  • linux系统服务器怎么进入桌面
  • 谷歌浏览器点更新没反应
  • linux编写一个脚本
  • unity自动寻路
  • linux创建用户的命令是什么
  • js原型作用
  • python yield from 用法
  • jquery中的基本选择器有哪些
  • 广东电子税务局官网登录入口手机版
  • 济宁任城区多大面积
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设