SELECT p.ticket AS posted,
e.ticket AS settled,
Sum(e.amount)
FROM post AS p
LEFT JOIN settle AS e
ON p.ticket = e.ticket
WHERE p.date = '2016-05-10 00:00:00.000'
GROUP BY p.pticket,
e.eticket
ORDER BY posted
値を左テイクIはが原因であるが、私は非常に多くのバリエーションを試みたグループまたはは、二つのテーブルの行であることを理解します
(総は=(項目+税= 総))が除外ヌルに参加左及び
だから2番目の表は、I合計2列を有しています。それは多くの情報を持っていると私は日付が必要と私は日付と他の場所では "null"を試してみましたが、この権利を得ることはできません。 nullの代わりに、左テーブルの値が一致するかのように表示されます。
期待どおりの観察結果といくつかのテーブル構造を見せることができますか?あなたはおそらく 'COALESECE(sum(e.AMOUNT)、0)'のようなことをしたいと思っていますが、データがなければ確実に言うことは難しいです。 –
コード、文法、タグ – rsjaffe
は、現在の出力と予想される出力を表示します。データサンプルも素晴らしいでしょう。 –