SQL语句 问题 200
1我有十个字段现要查询其中三个字段完全一致的语句并且筛选出来(例如empid.actdateactmoeny)满足和三个字段完全相同的筛选出来2删除完全重复的数据或满足某...
1 我有十个字段 现要查询其中三个字段完全一致的语句并且筛选出来(例如 empid.actdate actmoeny)满足和三个字段完全相同的筛选出来
2 删除完全重复的数据 或满足某几个字段相同的条件进行删除 并且保留一条(可以保留ID最大的那条)empid.actdate actmoeny 满足三个字段完全相同的删除重复 只保留一条 展开
2 删除完全重复的数据 或满足某几个字段相同的条件进行删除 并且保留一条(可以保留ID最大的那条)empid.actdate actmoeny 满足三个字段完全相同的删除重复 只保留一条 展开
2个回答
展开全部
在mysql 里是没有像sqlserver的charindex函数的, 用LOCATE和POSITION函数可以实现功能!
LOCATE(substr,str)
POSITION(substr IN str)
返回子串升巧 substr 在字符串 str 中第一次出现的位置凯渗。如果子串 substr 在 str 中不存在,返回值为 0
position('|1|'in menu_kbn) > 0 就是判断盯笑脊 menu_kbn 是否包含‘|1|’
LOCATE(substr,str)
POSITION(substr IN str)
返回子串升巧 substr 在字符串 str 中第一次出现的位置凯渗。如果子串 substr 在 str 中不存在,返回值为 0
position('|1|'in menu_kbn) > 0 就是判断盯笑脊 menu_kbn 是否包含‘|1|’
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询