在MySQL - 表是這樣的:獲取名稱 - 值對ID的計數時,名稱不存在
ID Name Value 1 Color Blue 1 Weight 50 1 Type Fruit 2 Color Red 2 Weight 40 3 Color Yellow
我想不同的ID具有的「類型的名稱/特性的數'和不同的身份證號碼。第一個(這樣做)很容易,因爲它被定義了,但是如果我做一個select count(獨特的ID),其中名稱<>'type' - ID 1仍然是該計數的一部分,因爲它具有其他行/屬性<>'type'。
在這個例子中 - distinct count ='type'的理想結果是1(ID 1),對於不同的計數<>'type'將是2(ID的2 & 3)。
在此先感謝。
如果你wa nt都計數,爲什麼不簡單地從組的總數中減去具有'Type'特性的組的數量? – eggyal