最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

mysqlin子句问题请教

来源:动视网 责编:小采 时间:2020-11-09 16:56:34
文档

mysqlin子句问题请教

mysqlin子句问题请教:mysql 1、select role_auth_ids from test_role where role_name='经理' 的执行结果:+------------+role_auth_ids+------------+1,2,32、select auth_name from test_auth where auth_id in (1,2,3
推荐度:
导读mysqlin子句问题请教:mysql 1、select role_auth_ids from test_role where role_name='经理' 的执行结果:+------------+role_auth_ids+------------+1,2,32、select auth_name from test_auth where auth_id in (1,2,3


mysql

1、select role_auth_ids from test_role where role_name='经理' 的执行结果:
+------------+
role_auth_ids
+------------+
1,2,3

2、select auth_name from test_auth where auth_id in (1,2,3)的执行结果:
+------+
auth_name
+------+
商品管理
商品添加
商品编辑

但是,将1、2条语句合并后,即select auth_name from test_auth where auth_id in (select role_auth_ids from test_role where role_name='经理'),执行结果只有一条数据,也就是只有商品管理一个数据。这是why?

SELECT auth_name FROM test_auth WHERE auth_id IN (SELECT replace(concat('''',role_auth_ids,''''),',',''',''') FROM test_role WHERE role_name = '经理 ') 给in子句加上单引号也不行..................

请教各位大神我该如何才能从通过test_role中role_auth_ids查询出对应的test_auth表中的auth_name呢?

文档

mysqlin子句问题请教

mysqlin子句问题请教:mysql 1、select role_auth_ids from test_role where role_name='经理' 的执行结果:+------------+role_auth_ids+------------+1,2,32、select auth_name from test_auth where auth_id in (1,2,3
推荐度:
标签: in 问题 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top