2013-07-04 34 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