我对MySQL相当陌生,在项目中我正在生成MySQL请求,其中一个值可以是不同的预定义范围,其中一个特殊范围仅由值0组成BETWEEN 0 AND 0,让MySQL优化它EXPLAIN SELECT SUM(*) FROM my_table WHERE field = 0
EXPLAIN SELECT SUM(*) FROM my_table WHEREfield BETWEEN 0 AND 0
php $query = mysql_query("SELECT * FROM `users`, `income`, `outgoings` WHERE users.oauth_uid = '$uid' and income.user_id = '$uid' and outgoings.user_id = '$uid'") or die(mysql_error());
.*, SUM(in_out.p_q) as q, SUM(in_out.p_val) AS val (SELECT product_oper.prod_id as p_id, SUM(product_oper.prod_quant) as p_q, SUM(product_oper.prod_quant*product_oper.prod_value) as p_val GROUPproduct_det ON in_out.p_id=product_det.i