mysql
傻傻IT男
站在大牛的肩膀上!
展开
-
GROUP_CONCAT函数(mysql中的多行查询结果合并成一个)
本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如selectgroup_concat(name) 。MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])基本查询 mysql> select * fro原创 2017-04-11 15:43:58 · 725 阅读 · 0 评论 -
mysql中DATE_FORMAT函数用法详解
mysql中DATE_FORMAT(date, format)函数可根据format字符串格式化日期或日期和时间值date,返回结果串。也可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值:下面是函数的参数说明:%S, %s 两位数字形式的秒( 00,01, . . ., 59)%i 两位数字原创 2017-04-11 15:52:45 · 7970 阅读 · 0 评论 -
数据库常用sql整理
1、 创建数据库:create database database-name2、 删除数据库:drop database dbname3、 创建新表:create table tabname(col1 type1[not null] [primary key],col2 type2 [not null],……)4、 根据已有的表创建新表:(1):createtable tab_ne原创 2017-04-17 17:35:34 · 386 阅读 · 0 评论 -
MySQL查询排名
sql语句查询排名思路:有点类似循环里面的自增一样,设置一个变量并赋予初始值,循环一次自增加1,从而实现排序; 首先准备测试数据(用户id,姓名,性别,分数):需求:根据分数实现分数由高到低的一个排名 第一种情况:将已经排序好的数据从第一条依次取出来,取一条就自增加一,实现从1到最后的一个排名(意思就是不管分数相同与否,排名依次排序,即:1,2,3,4,5,原创 2017-04-14 09:24:32 · 825 阅读 · 0 评论 -
Mysql中limit的用法
Mysql中limit的用法:在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这时候可以使用limit其实limit也没有什么可以讲的,平时多练习一下了解一下就可以了。示例:测试数据如下:SELECT * FROM tab11、查询前三条数据:SELECT * FROM tab1 LIMIT 32、查询第三至第五条数据:SELECT原创 2017-04-14 10:33:06 · 815 阅读 · 0 评论 -
MySQL中获取当前日期及当前时间的函数总结
1、获取的是当前日期,不包含时间SELECT CURRENT_DATE() 2、获取的是当前时间,不包含日期 SELECT CURRENT_TIME()3、获取的是当前日期及当前时间(同sysdate())SELECT CURRENT_TIMESTAMP()4、获取的是当前日期及当前时间SELECT SYSDATE()原创 2017-04-14 10:47:21 · 2222 阅读 · 0 评论