select orderlist.id, orderlist.o_code, sum( o_good_price ) prise1 from orderlist left outer join users on orderlist.o_code = users.u_code and orderlist.o_pay_status like '%已充值%' and users.u_pid like '%love%' group by orderlist.o_code limit 0, 30
这个sql语句的意思是从orderlist表和users表查找出id、o_code、o_good_price的总和,并且o_pay_status是%已充值%、u_pid是%love%,并且根据o_code分组显示的一个语句.
然后我怎么写个sql来确定上面查询出来有多少个结果呢?
limit 0, 30 数据多的话也就取了30条
PS:limit是我后来加的 呵呵 我程序里没有 在sql里面测试加的...
然后 SELECT FOUND_ROWS() 取得总数