我有一个存储过程,我必须在三个地方使用一个select语句。我可以使用任何其他方式优化它,以便我可以将结果集存储在变量中的某个位置,并在稍后的查询中使用它。
WHERE tbl1.user_id IN(SELECT to_user_id FROM tbl_tblthird WHERE from_user_id=userIdIn) OR tbl1.user_id=userIdIn
WHERE tbl2.`user_id`IN(SELECT to_user_id FROM tbl_third WHERE from_user_id=userIdIn)
WHERE tbl1.user_id IN(SELECT to_user_id FROM tblthird WHERE from_user_id=userIdIn)
查询SELECT to_user_id FROM tblthird WHERE from_user_id=userIdIn
返回记录数。如果我可以存储在var或记录集中,然后在发生它的地方使用它。
任何帮助将不胜感激!!
答案 0 :(得分:0)
use可以将其保存到变量中并将其添加到查询中,如
php.ini