mysql

1,分页

select * from tableName LIMIT 10; //检索前10行数据,显示1-10条数据

select * from tableName LIMIT 1,10; //检索从第2行开始,累加10条记录,共显示id为2-11

所以开发的时候如果需要写到分页查询,需要传参数索引,一般来说是这样的,n是第几页,total是一页展示多少行数据

select * from tableName LIMIT (n-1)*total,total;

2 case when

case sex 

when 'boy'  then '男'

when 'girl' then '女'

case 

when sex='boy' then '男'

when sex='girl' then '女'

3substr()函数

数据库的记录从1开始,而不是从0开始。

4 coalesce()函数

依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MySQL语句大全(超详细) 1、说明:创建数据库 CREATE DATABASE database-name 2...
    Ncompass阅读 2,463评论 0 1
  • 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop dat...
    codeSirCao阅读 3,255评论 0 2
  • 转自http://www.cnblogs.com/0351jiazhuang/p/4530366.html SQL...
    Hoe王666阅读 1,751评论 0 0
  • 这一篇最主要是记录下命令,方便以后查找 使用Mysql 创建数据库 create database mysql_t...
    Treehl阅读 3,725评论 0 0
  • (一)几个数据库相关的概念 1.数据库 数据库: 保存有组织数据的容器。 数据的所有存储、检索、管理和处理实际上是...
    快乐的小飞熊阅读 3,633评论 0 1

友情链接更多精彩内容