SQL如何根据一个字段的某个关键词的前面部分分组查询
2个回答
展开全部
你要查询前面的内容的话.用like 新 前面部分的就用%代替如果是新前面的一个的话就用'_' (N个就用N个_)
查询新前面的全部内容 select 某字段a from tablename where 某字段a like '%新' group by 某字段a;
查询新前面的n个字内容
select 某字段a from tablename where 某字段a like '_(注这里的_个数根据自己需要写)新' group by 某字段a;
(另外在用group by 时注意..select 查询的要是group by后的或聚合函数)
查询新前面的全部内容 select 某字段a from tablename where 某字段a like '%新' group by 某字段a;
查询新前面的n个字内容
select 某字段a from tablename where 某字段a like '_(注这里的_个数根据自己需要写)新' group by 某字段a;
(另外在用group by 时注意..select 查询的要是group by后的或聚合函数)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |