2016-04-25 50 views
0

假設我有表,我要選擇一個叫記錄如何計算從選定的表中的所有記錄與空字段

Records 
1.Cases 
2.Ballistics 
3.Chem 
4.Accounts 

Cases 
id|year|Natureofcase | 
0 | |Repact 1901a | 
1 |2003|Repact 1907b | 
3 |2004|Repact 1902 | 

Ballistics 
id|year|Name  |Type | 
0 |2003|   |a-101 | 
1 | |Silver-A |a-202 | 
3 |2005|Red Cap |  | 

Chem 
id|year|Identified | 
0 | |H20+C20  | 
1 |2001|Am   | 
3 |2009|    | 

所以我們必須6數據庫只表有空表的行。 我想用PHP顯示那筆錢。謝謝。任何意見/答覆/建議將不勝感激。

+0

我想你指的空場,對不對?不是空表。 –

+0

是的,空地爵士。 – RumRum

回答

1

請儘量將

SELECT 
    (SELECT COUNT(*) FROM Cases WHERE year = '' OR Natureofcase = '') + 
    (SELECT COUNT(*) FROM Ballistics WHERE year ='' OR Name='' OR Type='') + 
    (SELECT COUNT(*) FROM Chem WHERE year='' OR Identified='') 
AS total_empty 
+0

這已經得到結果。謝謝。 :) – RumRum

相關問題