mysql截取字符串去重,mysql 截取字符串 去重 拼接

mysql截取字符串去重,mysql 截取字符串 去重 拼接1:字符串截取LEFT(guid_,LENGTH(guid_)-5)//1001-1002-1003截取为1001-10022:判断是否存在某字符串中IN(‘1001′,’1002′,’1003’)//whereidin(xxxx)可以用查询的某个字段直接whereidin(selectidfromxxxx)3:根据某个字段去重复在查询结果中加入COUNT(DIS…

大家好,又见面了,我是你们的朋友全栈君。

1:字符串截取

LEFT(guid_,LENGTH(guid_) – 5)//1001-1002-1003  截取为 1001-1002

2:判断是否存在某字符串中

IN(‘1001′,’1002′,’1003’)// where id in(xxxx) 可以用查询的某个字段直接 where id in (select id from xxxx)

3:根据某个字段去重复

在查询结果中加入COUNT (DISTINCT 想要根据去重的字段)//select name ,age,sex ,count(distinct name )  from xxx   where xxx group by name , age, sex

4:字段拼接

GROUP_CONTACT(name,’:’,sex)//group_contact(‘小明’,’:’,’女’)-》“小明:女”

5:日期格式

DATE_FORMAT(date,’%Y-%m-%d’)// 20130806 ->2013-08-06

6:调用存储过程

CALL xxxxx

7:条件判断 case when 使用

SELECT CASE WHEN sex = 1 THEN “男” WHEN sex = 0 THEN “女” END AS sex

8:判断时间范围

created_at > SUBDATE(NOW(),INTERVAL 24 HOUR) AND created_at < NOW()//24小时内

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132368.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 万能量产工具_u盘量产工具怎样使用

    万能量产工具_u盘量产工具怎样使用MPALLv3.23.00版本量产工具可以用来给16G金士顿U盘(PS2251-50)主控刷固件量产。当然也适合其他ps22XX主控的量产只是不用刷固件,一般是量产坏了或者量产不了才涉及到刷固件。做设置分区数量,制作u盘启动盘、低级格式化等不需要刷固件即可成功量产。包含固件为50的固件:BN50V313M-8K.BIN BN50V3122KM-2@4k.BIN FW50FF01

    2022年9月9日
    3
  • python文件读写用到的库_python 读写txt文件并用jieba库进行中文分词[通俗易懂]

    原博文2017-05-1422:54−python用来批量处理一些数据的第一步吧。对于我这样的的萌新。这是第一步。#encoding=utf-8file=’test.txt’fn=open(file,”r”)printfn.read()fn.close()在控制台输出txt文档的内容,注意中文会在这里乱码…519839相关推荐2019-12-1919:53−ji…

    2022年4月10日
    58
  • Hibernate二级缓存以及ehcache的搭建配置「建议收藏」

    Hibernate二级缓存以及ehcache的搭建配置「建议收藏」Session级别的以及缓存总是有效的,当应用保持持久化实体、修改持久化实体时,Session并不会吧这种改变flush到数据库,而是缓存在当前Session的一级缓存中,除非程序显示调用session的flush方法,或者查询关闭session时,才会把这先改变一次性的flush到底层数据库,这样可以减少与数据库的交互,从而提高数据库的访问性能。SessionFactory级别的二级缓存是全局的,应用的所有的Seeion都共享这个二级缓存,当Session需要抓取数据时,Session就会优

    2022年5月10日
    38
  • MATLAB GUI实现计算器(设计)「建议收藏」

    MATLAB GUI实现计算器(设计)「建议收藏」1.先打开matlab新建GUI文件2.选择路径(左边是默认的不用改)然后点击ok3.此时界面会弹出一个小框4.建立计算器界面(贴上我设计的界面,不许嘲笑我的设计)5.细致讲解一下,这里的按键和显示框的是怎么实现的A.显示框:选择edittext在右边屏幕拉取即可如图所示,新建两个即可,左边作为输入屏,右边作为输入结果的显示屏双击该框,…

    2022年5月2日
    94
  • 数据库中的多表查询总结[通俗易懂]

    数据库中的多表查询总结[通俗易懂]数据库在单个表里操作其实很简答,但是涉及在多张表里寻找数据的时候,难度会大大增加,这里解释一些多表联合查询常用的操作。一、join操作在数据库的查询中,多表连接查询是一大难点,也是多表查询里的重点。连接主要有以下四种情况:INNERJOIN(内连接):如果表中有至少一个匹配,则返回行【在语法中可以省略INNER关键字】LEFTJOIN(左连接):从左表返回所有的行,如果右表中…

    2022年5月3日
    47
  • 决策树原理及Python代码实现

    决策树原理及Python代码实现决策树其实就是按节点分类数据集的一种方法。在本文中,我将讨论数学上如何使用信息论划分数据集,并编写代码构建决策树。创建决策树进行分类的流程如下:(1)创建数据集(2)计算数据集的信息熵(3)遍历所有特征,选择信息熵最小的特征,即为最好的分类特征(4)根据上一步得到的分类特征分割数据集,并将该特征从列表中移除(5)执行递归函数,返回第三

    2022年9月8日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号