猿问

有大佬遇到过这个问题吗:可以简化子查询吗感激不尽

select*fromkeywordswherename=(selectnamefromkeywordswheresite_id=1andu_id=40andis_token=1limit0,1)andsite_id=1andu_id=40andis_token=1
mysql中,有人知道这个查询可以简化吗?查询花费0.1905秒,如何优化。
潇潇雨雨
浏览 248回答 2
2回答

ITMISS

和下面这个应该没区别:select*fromkeywordswheresite_id=1andu_id=40andis_token=1limit1

蓝山帝景

数据量不多情况下,一次性全取出来,程序过滤name条件SELECT*FROM`keywords`WHERE`site_id`=1AND`u_id`=40AND`is_token`=1;
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答