摘要: DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。  阅读全文
posted @ 2019-11-25 16:54 马踏飞燕Beautiful 阅读(198) 评论(0) 推荐(0) 编辑
摘要: mysql计算排名,获取行号rowno 学生成绩表数据 SELECT * FROM table_score ORDER BY score DESC; 获取某个学生成绩排名并计算该学生和上一名学生成绩差,是并列排名 SELECT *, (SELECT count(DISTINCT score) FRO 阅读全文
posted @ 2019-11-25 16:45 马踏飞燕Beautiful 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 1.CONCAT()2.CONCAT_WS()3.GROUP_CONCAT() 为了方便下面举例,这里放个student表供下面使用 s_id s_name s_sex 01 张三 男02 李四 男03 王五 男04 赵六 null一、CONCAT() :最常用的字符串拼接方法,但遇到拼接中的字符串 阅读全文
posted @ 2019-11-25 16:39 马踏飞燕Beautiful 阅读(373) 评论(0) 推荐(0) 编辑
摘要: select replace('17665312355',substr('17665312355',4,4),'****') as phone, #类似EXCEL REPLACE(电话号码所在单元格,4,4,"****") from TABLEO 阅读全文
posted @ 2019-11-25 09:58 马踏飞燕Beautiful 阅读(862) 评论(0) 推荐(0) 编辑
摘要: select T21620.日期 as F21634, QUARTER('98-04-01') as quarter #返回日期是一年的第几个季度 -> 2 ,'98-04-01' or '1998-04-01' or '19980401' 都可以,但是只有年月没有日会报错,如'199804' fr 阅读全文
posted @ 2019-11-25 09:09 马踏飞燕Beautiful 阅读(1681) 评论(0) 推荐(0) 编辑