mysql行专列
这个可以用于户角色,菜单的初始化---之前用java过滤组织
select
r.ROLE_NAME, group_concat(f.FUNC_NAME separator '/') as b_str from financial_sales_role r LEFT JOIN financial_sales_func_role fr ON r.ID=fr.ROLE_ID
LEFT JOIN financial_sales_func f ON fr.FUNC_ID= f.ID
group by r.ROLE_NAME;
参考:
http://www.cnblogs.com/lhj588/p/3315876.html
https://blog.csdn.net/aya19880214/article/details/41280893
相关推荐
MySQL 行转列、列转行、行列汇总、合并显示 MySQL 行转列是一种常用的数据处理操作,用于将同一列下的不同内容的几行数据转换成几列显示。例如,我们有一个成绩表 tb_score,其中包含 userid、subject 和 score 三...
-- MySQL 行转列 非固定列 2009-4-25 by kim -- CREATE TABLE `expense_log` ( -- `EXPENSE_ID` INT(10) DEFAULT NULL, -- `USER_ID` VARCHAR(45) DEFAULT NULL, -- `TOTAL` INT(11) DEFAULT NULL -- ) ENGINE=...
前言 有时会遇到没有遵守第一范式设计模式的业务表。即一列中存储了多个属性值。如下表 pk value ...select distinct(substring_index(substring_index(a.col,',',b.help_topic_id+1),',',-1)) ...
在SQL数据库操作中,行与列的转换是常见的数据处理需求。这通常涉及到将一列的数据拆分成多行,或者将多行数据合并为一列。这种操作在数据分析、报表生成以及数据清洗过程中非常常见。在SQL Server中,我们可以利用...
Y字头旅游专列:6个车次 L字头临时列车:48个车次 Q字头列车: 3个车次 S字头列车: 32个车次 为了使数据冗余量和查询速度最优,所有的列车时刻数据均为一张表。表结构如下: 表:Train 字段及数据类型: ...
### pandas.DataFrame 的 `pivot()` 和 `unstack()` 实现行转列 在数据分析领域,对数据进行转换是一项常见的任务,特别是在使用 Python 的 pandas 库时。本文将详细介绍如何使用 pandas.DataFrame 的 `pivot()` 和...