广西移动公司工资待遇:怎么用SQL查询得到以下结果

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 11:40:12
日期 用户ID 收款/付款(0为收 1为付) 金额
2006-1-1 1 0 23.4
2006-1-1 1 1 25.9
2006-1-2 1 0 26.5
2006-1-2 1 1 26.7
查询要得到
日期 用户ID 收款金额 付款金额
2006-1-1 1 23.4 25.9
2006-1-2 1 26.5 26.7
riqi userID SFK je
2006-1-1 001 0 23.4
2006-1-1 001 1 25.9
2006-1-2 001 0 26.5
2006-1-2 001 1 26.7
注:SFK为0代表收款 1代表付款
查询要得到以下结果
riqi userID skje fkje
2006-1-1 001 23.4 25.9
2006-1-2 001 26.5 26.7
skje fkje 为收款金额 付款金额

理论上得不到你要的结果,不过你可以把查询的结果处理成你需要的形式。

哪个表啊假设表为stu.
select 日期,用户ID ,收款金额,付款金额 from stu where 用户ID='1';