select DEAL_CODE from (select DEAL_CODE from TI_R_RECKINFO where RECK_FILE_DAY LIKE #FILE_DAY# || '%' and RECK_CHANNEL_ID =#RECK_CHANNEL_ID# ORDER BY RECK_BATCH DESC) as a WHERE ROWNUM = 1转mysql
时间: 2023-08-24 12:07:21 浏览: 53
在 MySQL 中,可以使用以下 SQL 语句转换该查询:
```
SELECT DEAL_CODE FROM (SELECT DEAL_CODE FROM TI_R_RECKINFO
WHERE RECK_FILE_DAY LIKE CONCAT(#FILE_DAY#, '%')
AND RECK_CHANNEL_ID = #RECK_CHANNEL_ID#
ORDER BY RECK_BATCH DESC) AS a
LIMIT 1;
```
其中,`CONCAT` 函数用于拼接字符串,`LIMIT` 关键字用于限制查询结果的数量为 1 条。请注意,在 MySQL 中,`ROWNUM` 关键字无法使用,需要使用 `LIMIT` 关键字来替代。