整理mysql的常见查询语句(23种)

整理mysql的常见查询语句(23种)
不要废话了,直接代码

一个查询数值数据:
SELECT * FROM tb_name哪里和> 100;
查询谓词:> =,,=,!!!<,=
两个查询字符串
SELECT * FROM tb_stu在SNAME =萧柳
SELECT * FROM tb_stu在SNAME像刘%。
SELECT * FROM tb_stu哪里像程序员关系
SELECT * FROM tb_stu在国是PHP %
三查询日期类型数据
SELECT * FROM tb_stu日期= '2011-04-08
注:不同数据库在日期类型数据上有差异。
(1):SELECT * FROM tb_name哪里生日= '2011-04-08

(2)SQL Server:SELECT * FROM tb_name哪里生日= '2011-04-08
(3)访问:SELECT * FROM tb_name哪里生日= # 2011-04-08 #

四查询逻辑数据
SELECT * FROM tb_name类型=不
SELECT * FROM tb_name类型= F
逻辑运算符:与否
五查询非空数据
SELECT * FROM tb_name所在地址以增加DESC <>
注:等于PHP!
六使用变量查询数值数据
SELECT * FROM tb_name id是_post美元{文本}
注意:当变量查询数据时,传递给SQL的变量不需要用引号括起来。由于PHP中的字符串与数字数据相连接,程序自动将数字数据转换成字符串,然后连接到要连接的字符串。
七使用变量查询字符串数据
SELECT * FROM tb_name哪里像名称''%1 _post {姓名} $ %
完全匹配%的方法可以出现在任何位置
查询前八个n项
SELECT * FROM tb_name极限0,$ N;
限制语句与其他语句一起使用,例如按顺序排列,并使用SQL语句使程序非常灵活。
九查询后的九查询

SELECT * FROM ID ASC限制$ N tb_stu秩序
十查询从指定位置开始的n个条目。
SELECT * FROM ID ASC限制_post {开始} tb_stu美元,$ N
注意:数据的ID从0开始。
查询统计中的前十一个n项

SELECT *,(YW + SX + WY)总tb_score顺序(YW + SX + WY)DESC LIMIT 0,$民
十二查询指定时间段的数据。

选择从表名中查找字段名称,其中字段名位于初始值和终止值之间。

SELECT * FROM tb_stu在年龄0和18之间

十三个月的调查
SELECT * FROM tb_stu,月(日)= $ _post {日期}是按日期;
注意:SQL语言中提供了以下功能,可以很容易地按年、月、日执行

年份(data):返回数据表达式中年份分支的相应值

月(data):在数据表达式中返回每月除法的相应值。

日期(data):返回与数据表达式中的日期相对应的值。
十四查询大于指定条件

SELECT * FROM tb_stu年龄> {年龄} _post美元按年龄;
十五查询结果不显示重复记录。

在查询条件下从表名称中选择不同的字段名

注意:SQL语句中的区别必须与WHERE子句一起使用,否则输出信息不会改变,并且字段不能用*替换
十六不谓词组合条件查询

(1)不否认…和…的开始值和结束值数据线查询之间可以改变终止值

(2)不是空查询非空值。

(3)null查询空值。

(4)不在于是否使用关键字在列表中,或不包含指定表达式的搜索表达式。搜索表达式可以是一个常量或列名,而列名可以是一组常量,但在大多数情况下它是一个子查询。
十七数据表中重复记录和条目的数目
姓名、年龄、计数(*),年龄从tb_stu年龄= '19'group的
十八个数据的降序查询

选择字段名,条件tb_stu以字段降序降序

选择字段名,条件tb_stu以场ASC上升

注意:如果在字段中没有指定排序,则默认为升序。
十九个关于数据的多条件查询

选择字段名,条件tb_stu以1场2场ASC的描述。

注意:查询信息按多种条件排序,以共同限制记录的输出。一般来说,由于没有一个条件,输出效果有一些差异。
二十整理统计结果

函数和({ }字段名称)或({ }字段名称)可以实现字段的求和。当函数为全部时,所有记录都被总结为所有字段。如果是明显的,那么所有没有重复记录的字段都被总结出来。

如:
选择名称、金额(价格)的名字从tb_price组sumprice
选择*从山tb_name价格降序顺序,ASC
二十一单列数据分组统计
选择ID、名称、金额(价格)作为标题,日期从tb_price组

注意:当在SQL语句中同时按排序语句顺序分组语句时,应该在排序语句的前面写组语句,否则会出现错误
数据包统计数据的22多列

多列数据分组统计与单列数据分组统计相似。

SELECT *,和(1场*场2)作为(新字段1)从表名称组场秩序的新领域1类
选择ID、名称、金额(单价*数量)的PID tb_price组sumprice

注意:在按组语句之后,通常不是一系列聚合函数,即不是要分组的列。
表超过23包数据
选择a.name,AVG(a.price),b.name,AVG(船上的交货价)从tb_demo058为A.
是mysql的内容我已经整理了常用的查询语句(23种),希望对你有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部