
sql语句
不想长大的萝卜头
这个作者很懒,什么都没留下…
展开
-
LOCATE函数的用法
LOCATE函数其实我的理解就是grep的功能,只不过它会返回在字符串所在的位置,当然根据公式的不同也会有很多实际应用官方的两种用法是语法1:LOCATE(substr,str)返回字符串substr中第一次出现子字符串的位置 str语法2:LOCATE(substr,str,pos)返回字符串substr中第一个出现子 字符串的 str位置,从位置开始 pos。0 如果substr不在,则 返回str。返回 NULL如果substr 或者str是NULL最简单的用法原创 2020-12-15 10:06:11 · 17793 阅读 · 0 评论 -
FROM_UNIXTIME函数的用法(微秒级时间戳转化)
FROM_UNIXTIME函数的用法,转化微妙的时间戳原创 2020-11-12 15:47:09 · 4293 阅读 · 0 评论 -
数据库中sql语句得到同一个字段多次出现的数据
比如有两列数据,想把姓名相同的多条数据搜索并显示出来sql如下SELECT id, NAME, count(*) AS muFROM zyc. USERGROUP BY NAMEHAVING mu > 2;这样就得到名字叫张三的多条数据,字段及限制条件可以按照具体的需求来分析...原创 2020-08-12 14:10:39 · 1849 阅读 · 0 评论 -
sql语句根据year,mouth,day分组查询统计数目
sql语句查询的格式如下year(a.time),mouth(a.time),day(a.time)将日期分隔为年月日在一定的条件下分组查询数据并统计数目1、根据年份统计group by year(a.time)2、根据月份统计group by year(a.time),mouth(a.time)3、根据某一天的日志分组查询group by year(a.time),mouth(a...原创 2020-01-06 14:51:57 · 1220 阅读 · 1 评论 -
sql语句查询出来的字段值显示不够,后几位显示为0,需要拼接
可以通过拼接函数concat来进行处理,比如号码的字段值为1111222233334444,通过select语句查询只能显示出来前几位,后几位显示都为0,这个通过concat('/t',idnumber),可以将这个字段的值全部获取出来...原创 2020-01-03 10:59:52 · 1132 阅读 · 0 评论 -
case函数基础应用的实例(最基础的一条实例)
事例如下:表的内容展示国家(country)人口(population)中国600美国100加拿大100英国200法国300日本250德国200墨西哥50印度250需要得到的结果:亚洲1100北美洲250其他700sql代码如下:SELECT SUM(population), CASE country...原创 2019-12-25 11:27:59 · 270 阅读 · 0 评论 -
sql语句最经常用的函数(最简单的)
函数函数大致可以分为以下几种:算术函数(用来进行数值计算的函数) 字符串函数(用来进行字符串操作的函数) 日期函数(用来进行日期操作的函数) 转换函数(用来转换数据类型和值的函数) 聚合函数(用来进行数据聚合的函数)字符串函数||——拼接 字符串1||字符串2 || 函数在 SQL Server 和MySQL 中无 法使用。 LENGTH——字符串长度 LENGTH(...原创 2019-12-25 10:12:52 · 280 阅读 · 0 评论