diff --git a/src/main/java/com/imyeyu/spring/util/SQLProvider.java b/src/main/java/com/imyeyu/spring/util/SQLProvider.java index 9cade2a..45be848 100644 --- a/src/main/java/com/imyeyu/spring/util/SQLProvider.java +++ b/src/main/java/com/imyeyu/spring/util/SQLProvider.java @@ -67,10 +67,10 @@ public class SQLProvider { sql.deleteCharAt(sql.length() - 2); } else { if (meta.canCreate && !meta.canUpdate) { - sql.append("created_at DESC"); + sql.append(" ORDER BY created_at DESC"); } if (meta.canCreate && meta.canUpdate) { - sql.append("COALESCE(updated_at, created_at) DESC"); + sql.append(" ORDER BY COALESCE(updated_at, created_at) DESC"); } } return sql.append(" LIMIT %s, %s".formatted(offset, limit)).toString();