社区
基础编程
帖子详情
求mysql大神解决啊
yanfangphp
2012-07-06 03:43:43
这个是我的表的格式,
我想以这样的样式查询出来 求各位大神赐教啊,
...全文
305
14
打赏
收藏
求mysql大神解决啊
这个是我的表的格式, 我想以这样的样式查询出来 求各位大神赐教啊,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hvk687
2012-07-06
打赏
举报
回复
没看明白问题,不过行转列,要用 select case when.可以百度搜索一下
wwwwb
2012-07-06
打赏
举报
回复
SELECT a.`server`,MAX(IF(a.c2=1,c3,0)) AS `1`,
MAX(IF(a.c2=2,c3,0)) AS `2`,
MAX(IF(a.c2=3,c3,0)) AS `3`,
MAX(IF(a.c2=4,c3,0)) AS `4`,
MAX(IF(a.c2=5,c3,0)) AS `5`
FROM `tx` a GROUP BY a.`server` ORDER BY 1 DESC
qq120848369
2012-07-06
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
引用 8 楼 的回复:
引用楼主 的回复:
这个是我的表的格式,
我想以这样的样式查询出来 求各位大神赐教啊,
发过了,大神帮帮忙 看看吧
我是想用sql语句进行行转列,但是我一直调不过来,实在是不会了
[/Quote]
啊,行转列,表示没看懂怎么转,智商不够了。
森之树
2012-07-06
打赏
举报
回复
没看明白~
yanfangphp
2012-07-06
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
引用楼主 的回复:
这个是我的表的格式,
我想以这样的样式查询出来 求各位大神赐教啊,
发过了,大神帮帮忙 看看吧
[/Quote]我是想用sql语句进行行转列,但是我一直调不过来,实在是不会了
qq120848369
2012-07-06
打赏
举报
回复
其实也不用这么麻烦, 直接在mysql里做也行:
insert into tx2 select id, server from tx;
yanfangphp
2012-07-06
打赏
举报
回复
[Quote=引用楼主 的回复:]
这个是我的表的格式,
我想以这样的样式查询出来 求各位大神赐教啊,
[/Quote]发过了,大神帮帮忙 看看吧
yanfangphp
2012-07-06
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
这个是我想要的样式:
CREATE TABLE `tx1` (
`id` int(2) DEFAULT NULL,
`server` varchar(4) DEFAULT NULL,
`1` int(4) DEFAULT NULL,
`2` int(4) DEFAULT NULL,
`3` int(4) DEFAULT NULL,
`4` int(4) DE……
[/Quote]我的是Windows服务器
yanfangphp
2012-07-06
打赏
举报
回复
我的是Windows服务器
qq120848369
2012-07-06
打赏
举报
回复
create table temp as select id, server from tx;
mysqldump -uXXX -pYYY 库名 temp > temp.sql
mysqldump -uXXX -pYYY 库名 tx1 < temp.sql
yanfangphp
2012-07-06
打赏
举报
回复
这个是我想要的样式:
CREATE TABLE `tx1` (
`id` int(2) DEFAULT NULL,
`server` varchar(4) DEFAULT NULL,
`1` int(4) DEFAULT NULL,
`2` int(4) DEFAULT NULL,
`3` int(4) DEFAULT NULL,
`4` int(4) DEFAULT NULL,
`5` int(4) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=gbk;
INSERT INTO `tx1` VALUES ('4', 'A4', '435', '345', '33', '53', '243');
INSERT INTO `tx1` VALUES ('3', 'A3', '2345', '23', '234', '453', '453');
INSERT INTO `tx1` VALUES ('2', 'A2', '123', '134', '435', '234', '234');
INSERT INTO `tx1` VALUES ('1', 'A1', '234', '34', '12', '5432', '234');
yanfangphp
2012-07-06
打赏
举报
回复
这个表是我原本的样式:
CREATE TABLE `tx` (
`id` int(11) NOT NULL,
`server` char(4) DEFAULT NULL,
`c2` char(4) DEFAULT NULL,
`c3` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;
INSERT INTO `tx` VALUES ('1', 'A1', '1', '234');
INSERT INTO `tx` VALUES ('2', 'A1', '2', '34');
INSERT INTO `tx` VALUES ('3', 'A1', '3', '12');
INSERT INTO `tx` VALUES ('4', 'A1', '4', '5432');
INSERT INTO `tx` VALUES ('5', 'A1', '5', '234');
INSERT INTO `tx` VALUES ('6', 'A2', '1', '123');
INSERT INTO `tx` VALUES ('7', 'A2', '2', '134');
INSERT INTO `tx` VALUES ('8', 'A2', '3', '435');
INSERT INTO `tx` VALUES ('9', 'A2', '4', '234');
INSERT INTO `tx` VALUES ('10', 'A2', '5', '234');
INSERT INTO `tx` VALUES ('11', 'A3', '1', '2354');
INSERT INTO `tx` VALUES ('12', 'A3', '2', '23');
INSERT INTO `tx` VALUES ('13', 'A3', '3', '234');
INSERT INTO `tx` VALUES ('14', 'A3', '4', '453');
INSERT INTO `tx` VALUES ('15', 'A3', '5', '453');
INSERT INTO `tx` VALUES ('16', 'A4', '1', '435');
INSERT INTO `tx` VALUES ('17', 'A4', '2', '345');
INSERT INTO `tx` VALUES ('18', 'A4', '3', '33');
INSERT INTO `tx` VALUES ('19', 'A4', '4', '53');
INSERT INTO `tx` VALUES ('20', 'A4', '5', '234');
一起混吧
2012-07-06
打赏
举报
回复
没看到。最好贴文本。
mysql
函数 优化_
Mysql
函数
求
优化
解决
思路
本文探讨了如何优化一个
MySQL
函数以提高其查询效率,针对一个包含5万条记录的数据集,通过建立复合索引、简化条件判断等方式进行了优化。
mysql
意外终止_
MYSQL
服务意外终止,
求
解决
本文描述了一个关于在
MySQL
中查询视图时遇到的错误:错误码2003,以及在视图中使用SYSDATE()函数导致的问题。在Windows Server 2012环境下,发现使用SYSDATE()会导致查询失败,而使用NOW()则可以正常工作。
mysql
未启动_
mysql
没启动成功,
求
解决
在尝试启动
MySQL
服务时遇到错误。使用了指定的基于目录和数据目录的命令,但启动过程未能成功,提示日志文件不存在,需要创建一个可写的文件。这可能涉及到
MySQL
的配置问题,如权限设置或路径不正确。
ksweb的
mysql
不启动_
mysql
没启动成功,
求
解决
在尝试启动ksweb的
MySQL
服务时遇到问题,使用`./bin/
mysql
`命令后显示
MySQL
客户端信息,但无法成功启动服务。执行`./support-files/
mysql
.server start`时提示日志文件不存在且权限错误,导致启动失败。
mysql
把结果变横表_
mysql
求
纵表变横表的
解决
办法
本文介绍了一个具体的
MySQL
查询案例,展示了如何将纵向数据转换为横向数据的方法。通过使用CASE WHEN语句,有效地
解决
了不同科目成绩展示的问题,并附带了
解决
方案的具体SQL语句。
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章