我编写了一个sql语句,用于从特定表中选择列。 但是,我遇到的问题是,能够在中间名列中显示数据,我不希望发生这种情况。
我不太确定在哪里添加null关键字,因为任何组合都会导致大量错误消息。
尝试使用select。
来放置null和算术运算我正在使用的声明是:
SELECT First_Name, Surname, Middle_Name as null,
Price_Per_Unit, Vat, Quantity, Discount, Total_Cost,
(Price_Per_Unit * Quantity) + Vat + Discount AS Total_Cost FROM Invoices
非常感谢帮助!谢谢
答案 0 :(得分:0)
不要从表中选择Middle_Name,只需将NULL放入该列(假设您需要在输出中有一个中间名称列,并且只是强制它始终为null)。
SELECT INV.First_Name, INV.Surname, NULL AS MiddleName,
INV.Price_Per_Unit, INV.Vat, INV.Quantity, INV.Discount, INV.Total_Cost,
(INV.Price_Per_Unit * INV.Quantity) + INV.Vat + INV.Discount AS Total_Cost FROM Invoices INV