这是一个查询示例:但是如果没有找到行,那么我会找到具有不同值的记录:所以我想要的是,找到一个值为5的行,如果没有找到,那么默认查找一个值为1的行,我该如何在单个查询中做到这一点呢?SELECT * FROM table1 WHERE this = 5 OR this = 1 LIMIT 1
OR语句的顺序是否会尝
我有一个超过100k行的MySQL数据库,因此我需要进行一次搜索以仅获取最后1000行,因此如果在最后1000行中未找到它,则获取结束(即使没有找到它)。示例:如果我的表是这样的1 AL...1001 P15
我像这样做一个fetch:SELECT * FROM myTable WHEREname = 'AL' ONLY LAST 1000 ROWS ORDE