-4
我想要一个SQL select语句(以PHP)抓取表中的所有数据。然后,我希望能够查找某些标准并给我一些符合该标准的行数。根据条件在mysql中选择行数select
我已经可以通过使用mysql_num_rows和每个条件单独选择来做到这一点,但这似乎效率低下。 (我会有几十个选择语句)有没有办法只用一条select语句来完成,然后用PHP来计算我想要计算的各种东西?
编辑: 我没有任何相关的代码发布,因为唯一的代码我只是一个SQL选择,为我做过滤,然后使用mysql_num_rows来计数它们。这是我想要避免做的。
示例选择语句: SELECT MDate,Type,MW,Region,Status FROM Scheduler WHERE Status ='Complete';
在上面的例子中,我在找状态=完成,但我有几个状态,我想获得单独计数,而不必把一个单独选择每个状态。
你需要发布你的代码;问题不清楚/太宽 –
*“是否有一种方法只用一条select语句来完成,然后使用PHP来计算我想要计算的各种东西?”* - 接近任何可能的事情。为什么仍然使用旧的API,它代表更新到PHP 7时,您的服务器上被删除 - * *“我已经可以用mysql_num_rows办呢?” –
是的,这是可能的。实际上,使用一个sql语句可能是可能的。但是,你还没有提供任何信息(表格模式,查询等)所以,你不会得到任何有用的答案。 –