MYSQL根据出现时合并行

时间:2011-07-12 10:06:05

标签: mysql

我有下表:

empid,paygrp,paycode,amount
1      A       1       200
1      A       2       300
1      A       3       500
1      B       4       600
1      B       5       700

是否可以使用sql语句产生以下结果?

1      A       1       200         B       4      600
1      A       2       300         B       5      700
1      A       3       500

1 个答案:

答案 0 :(得分:1)

您需要对此进行两次查询:

SELECT *
FROM table
WHERE paygrp='A';

SELECT *
FROM table
WHERE paygrp='B';