SELECT FROM SELECT FROM zc_user_relation WHERE uid = 1 re LEFT JOIN zc_user us on rerealation_uid = usuid 跟SELECT FROM zc_user_relation re LEFT JOIN zc_user us on rerealation_uid = usuid where reu
第二个语句效率更高。因为第二个语句使用了WHERE子句来筛选出uid=1的记录,只有符合条件的记录才会进行JOIN操作,减少了不必要的JOIN操作。而第一个语句则是先查询出所有uid=1的记录,再进行JOIN操作,没有进行筛选,因此效率相对较低。
原文地址: https://www.cveoy.top/t/topic/bgal 著作权归作者所有。请勿转载和采集!