mysql查询语句和相关数据函数

查询语句

全部查询

select * from student(表名);

条件查询

 select s_name,s_age from student where s_age=18;

降序 order by 字段 desc; 默认是升序 order by 字段 asc;

查看表结构

desc 表名;

select distinct 字段名 from 表名;

in关键字查询

select * from student where s_age in(18,20);

between 范围查询

select * from student where s_age between 19 and 20;

like 模糊查询

select  * from student where s_age like 20;

 select * from student where s_name like ('%大%');

%相当于 *

 select * from student where s_name like ('%帅') && s_name like ('二_');

_字符

|| 或者 or  都是代表满足其中一个就可以

and 和 or 一起 用的时候 会先执行 and

limit 限制查询结果的数量

select * from stundent limit 3;

select * from student limit 0,5;

分组查询

select s_name from student group by s_name;

函数

count() 查询条数

sum()  求和

max() 和 min()

求平均值 avg

正则表达式

属性名 regexp ‘匹配方式’

^指定开头

$指定结尾

_或.匹配字符中的任意一个字符(区别.不可以在like中使用)

[6-9] 匹配任意一个字符

* 和 +

|

a{m,n} 指定出现的次数

查询函数

select  system_user();  系统用户名

select user(); 用户名查询

当前用户名

连接数据库用户名

当前数据库

数据库版本

数据库路径

系统版本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值