如何根据行值选择不同的列

时间:2018-03-22 02:18:34

标签: mysql select row multiple-columns

这是我的数据库专栏: sort(1或2),head_entry(D或H),vendor_id,invoice_num,line_cost,total_cost

数据将按invoice_num排序,先排序。排序后,按顺序排列每一行, 如果head_entry为' D',请选择head_entry,vendor_id,invoice_num,total_cost 如果head_entry是' H',请选择head_entry,line_cost

输出将被写入txt格式文件。所以输出将是

D vendor_id,invoice_num,total_cost 
H line_cost 
H line_cost 
H line_cost 
D vendor_id,invoice_num,total_cost 
H line_cost

任何帮助,非常感谢。

0 个答案:

没有答案