SQL表结果像这样如何更改行和列在SQL表
InvoiceId Tax1 Tax1value Tax2 Tax2Value Tax3 Tax3Value
10 GST 2.0 PST 2.8 GRT 3.1
查询以获得上述结果
SELECT InvoiceId,Tax1,Tax1value,Tax2,Tax2value,Tax3,Tax3Value
FROM Invoice
WHERE InvoicId=10
现在我需要的表输出一样的打击同一张发票上表
GST PST GRT
2.0 2.8 3.1
如何获得像这样的结果
格尼尔我Dont'need静态ASIGN价值就像Tax1value AS GST。我需要Dynamic。 – Gurunathan
@Gurunathan你想在你的sql查询工作时更改列名称? –
Gonul我需要运行这个查询条件像WHERE InvoiceId = 56 – Gurunathan