:(user_id,city_id,enabled)select * from users uon u.id = adr.user_id= 1and adr.city_id in (1,2,3,4,5)order by u.level
在执行查询时,我期望MySQL对两个表使用复合索引,因为where子句中的所有字段都是索引的。但是MySql
我有两个表,如下所示: table1有以下字段:table2具有以下字段:我想返回year = years的行。这两个查询需要单独运行,这是一个条件。我不能将它们连接到一个查询中(我知道怎么做,但这不是应该怎么做的)。有什么建议吗?我想过使用foreach循环,但没有实现,有什么想法吗?$sql1 = " SELECT * FROM table1 ORDER BY id ASC";