数据库的查询语句,查询字段

如我的表user里有一个字段 部门全称,里面存的是一些公司的上下级,形式如“山东\潍坊分公司\潍城分公司\综合部”,现在我要分别统计整个表里面的含有“\”的个数,去划分级别


SELECT 部门全称, LENGTH(部门全称) - LENGTH(REPLACE(部门全称, '\', '')) AS `含有\的个数`
FROM user;

你可以试试这个

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^