sql 将列变行
2016-01-04 11:37
351 查看
原来是这样 名称 单价 进货价 内存 120 100 现在想这样 名称 价格 内存 120 内存 100
select * from (select 名称, 单价 价格 from 表1 union all select 名称, 进货价 价格 from 表1) order by 名称
mysql中的group_concat,详细见
group_concat mysql 把结果集中的一列数据用指定分隔符转换成一行
相关文章推荐
- Sql Server导出表结构Excel
- 插入数据库数据时出现ORA-00911: 无效字符问题,
- sql server中的varchar和Nvarchar有什么区别?
- 在分布式项目中使用memcached+cookie替代session
- 写一个Redis封装类
- Oracle 局部前缀索引和局部非前缀索引
- group_concat mysql 把结果集中的一列数据用指定分隔符转换成一行
- 在本地启动war包连接的是服务器的数据库不抱错,把war包放到服务器报错
- sql查询重复记录并取对应最小值
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
- Mysql table ful
- oracle启动关闭命令
- MySQL Index详解
- oracle 开发 第01章 简介
- 记录一次Bug修改__数据库连接不关闭引发的bug
- MongoDB的复制一:复制的原理
- db2 连接的提示:未发出启动数据库管理器的命令
- Mysql 命令大全
- Active Record 数据库迁移总结
- MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES) windows下的解决方案(忘记密码)