次のクエリは、テーブル データExtendedText
で一致する値またはゼロのいずれかの単一行として値を返します。LineNumber
クエリにもう1つの条件を追加する必要があります-LineNumber
存在しない場合は、nullの場合と同じように1行をゼロとして返します。NULL
ゼロを返すには、クエリで と emptyの両方をチェックする必要があります
SELECT ISNULL(Sum(convert(dec,DeliveryPaymentExtras.ExtendedText)),0) As ExtendedText
FROM DeliveryPaymentExtras
WHERE (LineNumber =21) group by LineNumber