猿问

可以简化子查询吗

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

繁花如伊

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

凤凰求蛊

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

相关分类

JavaScript
我要回答