sql今天学习总结

排序order by(默认升序)

order by id desc(降序排序)

order by id,number(先按id排再按name排序)

in,not in

and or

通配符

where name like "Aa%";选取所有以Aa开头的名字

like "%r" 以r结尾

like "%abc%" 出去开头结尾中间有abc 

“ab___”以ab开头后有三个字母

数据处理函数 

length() 计算字符串长度

select length(name) as len_name;

substring(name,1,3) 截取从第一个字开始的3个数

left(name,3) 显示名字的左边三个

curtime ()返回当前时间

curdate()返回当前日期

datediff(now(),last_update) 日期相减

max()min()

avg()平均值

sum()求和 

count()计算条数  count(*) 计算表里有多少行数据

distinct 唯一的,去重  select distinct name //比较名字

select dintinct name.id,num 对name,id,num组成的一行行一起去重

分组计算

group by进行数据分组    分组后再筛选用having(根where作用一样)

嵌套查询(子查询)

表连接 join

组合查询 union将两次查询的结果组合到一起(能自动去重),union all不去重

union后的order by只能放到最后

相关推荐

  1. 打卡今天学习 Linux

    2024-04-29 09:34:08       48 阅读
  2. SQL总结

    2024-04-29 09:34:08       51 阅读
  3. 打卡今天学习的命令 (linux

    2024-04-29 09:34:08       55 阅读
  4. SQL注入总结

    2024-04-29 09:34:08       64 阅读
  5. sql注入知识总结

    2024-04-29 09:34:08       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-29 09:34:08       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-29 09:34:08       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-29 09:34:08       87 阅读
  4. Python语言-面向对象

    2024-04-29 09:34:08       97 阅读

热门阅读

  1. MQTT学习

    2024-04-29 09:34:08       30 阅读
  2. EasyDarwin录像存储

    2024-04-29 09:34:08       31 阅读
  3. HCIP-Datacom-ARST必选题库_堆叠【道题】

    2024-04-29 09:34:08       29 阅读
  4. PHP学习笔记

    2024-04-29 09:34:08       26 阅读
  5. MySQL中的索引及怎么使用

    2024-04-29 09:34:08       24 阅读
  6. 【Flask开发实战】蓝图与子域名

    2024-04-29 09:34:08       30 阅读
  7. http请求内容

    2024-04-29 09:34:08       29 阅读
  8. FaceDiffuser 部署笔记

    2024-04-29 09:34:08       35 阅读
  9. Gateway

    Gateway

    2024-04-29 09:34:08      33 阅读
  10. Spring Cloud Gateway 原理

    2024-04-29 09:34:08       37 阅读
  11. 深入探究ES5与ES6的主要区别

    2024-04-29 09:34:08       35 阅读
  12. 迁移学习修改最后把一层类别数

    2024-04-29 09:34:08       34 阅读