mysql 动态横向扩展

原创 2016年08月30日 12:05:20



SET @EE='';

set @str_tmp='';
SELECT @EE:=CONCAT(@EE,'GROUP_CONCAT(IF(type=\'',type,'\'',',value,null)) AS ',type,',') as aa into @str_tmp FROM (SELECT DISTINCT type FROM product_category) A order by length(aa) desc limit 1; 
SET @QQ=CONCAT('SELECT product_category.product_id,',LEFT(@str_tmp,char_length(@str_tmp)-1),'   FROM product_category GROUP BY product_id');
PREPARE stmt FROM @QQ; 
EXECUTE stmt;

deallocate prepare stm

t;

相关文章推荐

转mysql横向扩展和纵向扩展

Scale-up(纵向扩展)和Scale-out(横向扩展)的解释   谈到系统的可伸缩性,Scale-up(纵向扩展)和Scale-out(横向扩展)是两个常见的术语,对于初学者来说,很容易搞...
  • wisgood
  • wisgood
  • 2014年02月11日 10:24
  • 1818

属于动态图的未来:横向对比PyTorch与Keras

本文属转载,仅用作个人学习。 选自reddit 作者:Marc Schmidt 机器之心编译 参与:Rick、李泽南 PyTorch 对机器学习领域的影响正在...

Android横向动态加载数据一行

  • 2013年11月14日 11:37
  • 1.33MB
  • 下载

商品横向动态展示

  • 2013年08月30日 17:19
  • 2KB
  • 下载

jquery动态生成table,只可以横向或纵向的合并

今天写了一天,写懵逼了...... 先这样吧.... var getLine = function(it,ins,type){ switch (type) { case 1: var...

DataTable纵向记录转换成横向列显示,动态新增列及填充数据

DataTable dt = Maticsoft.DBUtility.DbHelperOra.Query(QuerySql).Tables[0]; #region 创建新的DataTable ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql 动态横向扩展
举报原因:
原因补充:

(最多只允许输入30个字)