2013-07-04 151 views
0

我有一個PHP表單,有3個下拉菜單,使用戶可以選擇傳遞給MySQL select語句的參數。我想返回取決於所選標準的記錄總數。MySQL條數在哪裏條款問題

我遇到的問題是結果返回幾個總數而不是總數。

選擇不同的計數(membership_type)作爲共有來自members_main 其中membership_status LIKE '%' 和membership_type LIKE '%' 和 200_member LIKE '%' 組由membership_type

誰能幫助?

感謝,

約翰

回答

0

SELECT count(membership_type) as total FROM members_main where membership_status like '%' and membership_type like '%' and 200_member like '%'

不要使用組。當您使用group by子句時,您將獲得每個membership_type的計數,這就是您獲取多行的原因。

0

count(membership_type)會給只有一個值,你不能使用distinct