我正在处理一个包含客户,文章,发票等的数据库。在MSSQL Server Management Studio中,我创建了一个View来显示发票和inovoice行中的销售。以百分比显示结果
发票表中的两列是销售税和折扣,两者都是小数(例如0,25而不是25%),但在视图中我想以百分比显示。问题是我无法弄清楚如何去做,所以有没有什么善良的灵魂可以帮助我?
在此先感谢。
SELECT TOP (100) PERCENT dbo.Article.AricleID, dbo.Article.Artname,
dbo.Invoiceline.Quantity, dbo.Invoiceline.Price, dbo.Invoiceline.Discount,
dbo.Salestax.Salestax
FROM dbo.Article
INNER JOIN dbo.Invoiceline ON dbo.Article.AricleID = dbo.Invoiceline.ArticleID
INNER JOIN dbo.Invoice ON dbo.Invoiceline.InvoiceID = dbo.Invoice.InvoiceID
INNER JOIN dbo.Salestax ON dbo.Invoiceline.SalestaxID = dbo.Salestax.SalestaxID
ORDER BY dbo.Invoice.Date
加入到'dbo.Invoice'似乎没有任何用处(我假设你会遵循我的建议,并删除顶部/命令)。有没有输出列或任何其他引用'dbo.Invoice' ... – 2012-02-13 19:54:24