我有一个名为TEST的表格,包含以下列:
code_ver (VARCHAR)
suite (VARCHAR)
date (DATE)
现在我想选择10行,这十行的code_ver & code_ver NOT LIKE '%DevBld%'且按日期降序排序且具有不同的值。
因此我编写了以下查询:
select *
from test
where code_ver IN (select DISTINCT code_ver
from test
where code_ver NOT LIKE '%DevBld%'
ORDER by date DESC LIMIT 10);
这个查询本来应该可以工作,但我的MySQL版本出现了问题:
这个版本的MySQL还不支持“LIMIT&IN/ALL/ANY/SOME子查询”
是否有人能够为我提供一个替代这个查询的方法?