From f4670b11c8e6e2f1fc0784ffd710a8c87d0e4c18 Mon Sep 17 00:00:00 2001 From: hbh112233abc Date: Tue, 23 Apr 2024 09:59:59 +0800 Subject: [PATCH] remove parseLimit --- src/builder/DM.php | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/src/builder/DM.php b/src/builder/DM.php index 111446e..99d97a8 100644 --- a/src/builder/DM.php +++ b/src/builder/DM.php @@ -13,8 +13,7 @@ */ class DM extends Builder { - protected $selectSql = 'SELECT %DISTINCT% %FIELD% FROM %TABLE%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER% %LIMIT%%COMMENT%'; - + protected $selectSql = 'SELECT %DISTINCT% %FIELD% FROM %TABLE%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER% %LIMIT%%COMMENT%'; /** * limit分析 @@ -23,23 +22,23 @@ class DM extends Builder * @param mixed $limit * @return string */ - protected function parseLimit(Query $query, string $limit): string - { - $limitStr = ''; + // protected function parseLimit(Query $query, string $limit): string + // { + // $limitStr = ''; - if (!empty($limit)) { - $limit = explode(',', $limit); + // if (!empty($limit)) { + // $limit = explode(',', $limit); - if (count($limit) > 1) { - $limitStr = "(numrow>" . $limit[0] . ") AND (numrow<=" . ($limit[0] + $limit[1]) . ")"; - } else { - $limitStr = "(numrow>0 AND numrow<=" . $limit[0] . ")"; - } + // if (count($limit) > 1) { + // $limitStr = "(numrow>" . $limit[0] . ") AND (numrow<=" . ($limit[0] + $limit[1]) . ")"; + // } else { + // $limitStr = "(numrow>0 AND numrow<=" . $limit[0] . ")"; + // } - } + // } - return $limitStr ? ' WHERE ' . $limitStr : ''; - } + // return $limitStr ? ' WHERE ' . $limitStr : ''; + // } /** * 设置锁机制