数码资讯
MySQL的列被修改为一行,并显示了数据的简单实现。
创建测试表: 如果存在测试下拉表; 创建表(测试) '年份' int(11)默认NULL, int(11)默认NULL, '金额'双默认NULL InnoDB引擎=默认的字符集utf8); 插入数据: 插入`测试`值('1991',‘1','1.1); 插入`测试`值('1991,2,'1.2);
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
创建测试表:
如果存在测试下拉表;
创建表(测试)
'年份' int(11)默认NULL,
int(11)默认NULL,
'金额'双默认NULL
InnoDB引擎=默认的字符集utf8);
插入数据:
插入`测试`值('1991',‘1','1.1);
插入`测试`值('1991,2,'1.2);
插入`测试`值('1991',3','1.3);
插入`测试`值('1991','',1.4);
插入`测试`值('1992',‘1','2.1);
插入`测试`值('1992,2,'2.2);
插入`测试`值('1992',3','2.3);
插入`测试`值('1992','','2.3);
当你看到问题时,想想看。
产生之列(如果())产生柱+汇总和使用ifnull显示总路线的标题为total_num
实现
SQL代码块如下所示:
选择年,
总和(如果(月= 1,金额为0))为M1
总和(如果(月= 2,金额为0))为M2
总和(如果(月= 3,金额为0))为M3
总和(如果(月= 4,金额为0))为M4
From test
逐年分组;
结果如下:
以上是mysql的列修改和数据显示的简单实现,希望对您有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。
如果存在测试下拉表;
创建表(测试)
'年份' int(11)默认NULL,
int(11)默认NULL,
'金额'双默认NULL
InnoDB引擎=默认的字符集utf8);
插入数据:
插入`测试`值('1991',‘1','1.1);
插入`测试`值('1991,2,'1.2);
插入`测试`值('1991',3','1.3);
插入`测试`值('1991','',1.4);
插入`测试`值('1992',‘1','2.1);
插入`测试`值('1992,2,'2.2);
插入`测试`值('1992',3','2.3);
插入`测试`值('1992','','2.3);
当你看到问题时,想想看。
产生之列(如果())产生柱+汇总和使用ifnull显示总路线的标题为total_num
实现
SQL代码块如下所示:
选择年,
总和(如果(月= 1,金额为0))为M1
总和(如果(月= 2,金额为0))为M2
总和(如果(月= 3,金额为0))为M3
总和(如果(月= 4,金额为0))为M4
From test
逐年分组;
结果如下:
以上是mysql的列修改和数据显示的简单实现,希望对您有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。