-1
我需要從一個表(tbl_b)獲取用戶結果並獲得另一個表(tbl_a)的ID的計數。需要從另一個表中添加COUNT COUNT到另一個表中
tbl_b:
ID NAME LAST_NAME UNTIL_DATE
================================================
1 Sharon Alexander 2016-04-01
2 David Lynn 2014-04-01
3 Jason Rominsky 2015-04-01
tbl_a:
ID
==
1
2
3
4
5
6
而且(顯然錯誤)查詢:
SELECT tbl_b.ID, tbl_b.NAME, tbl_b.LAST_NAME, COUNT(tbl_a.ID) as TOTAL
FROM tbl_a, tbl_b
WHERE tbl_b.UNTIL_DATE>=NOW()
我需要選擇從tbl_b人的名單一起共從tbl_a的登錄(每個登錄有一個ID)。 如果tbl_b爲空或UNTIL_DATE小於NOW()
,結果TOTAL將等於0,這是錯誤的。 (結果必須是正號)