0

特定のテーブルから列を選択する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

助けていただければ幸いです!ありがとうございました

4

1 に答える 1

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
于 2013-01-16T00:51:09.973 に答える