资金帐户 日期 股票名称 买卖 成交均价 成交数量
1100001 20090301 600200 OS 13.00 10000
1100001 20090301 600200 OB 13.10 23000
1100002 20090302 600100 OS 8.00 200
1100002 20090302 600100 OB 8.10 3000转换成如下:资金帐户 日期 股票名称 卖出均价 卖出数量 买入价均 买入数量
1100001 20090301 600200 13.00 10000 13.10 23000
1100002 20090302 600100 8.00 200 8.10 3000
MAX(CASE WHEN 买卖='OS' THEN 成交均价 END) AS 卖出均价,
MAX(CASE WHEN 买卖='OS' THEN 成交数量 END) AS 卖出数量,
MAX(CASE WHEN 买卖='OB' THEN 成交均价 END) AS 买入价均,
MAX(CASE WHEN 买卖='OB' THEN 成交数量 END) AS 买入数量
FROM tb
GROUP BY 资金帐户,日期,股票名称