好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > mysql一對多關聯查詢分頁錯誤問題的解決方法

mysql一對多關聯查詢分頁錯誤問題的解決方法

熱門標簽:電銷機器人針對的 高德地圖標注模式 如何在高德地圖標注新地址 外呼系統服務 湘潭電銷機器人咨詢電話 外呼系統防封號違法嗎 寶應電信400電話辦理費用 400電話辦理都選易號網 高德地圖標注中心個人注冊

xml問價中查詢數據中包含list,需要使用collection

resultMap id="XX" type="com.XXX.XXXX">
    id column="o_id" jdbcType="BIGINT" property="id" />
    result column="o_user_id" jdbcType="BIGINT" property="userId" />
    ....
    collection property="orderProductList" ofType="com.XXXXXX.XXXXX">
      id column="p_id" jdbcType="BIGINT" property="id" />
      result column="p_order_id" jdbcType="BIGINT" property="orderId" />
      ....
    /collection>
  /resultMap>

這樣的查詢系統封裝的通用分頁查詢是不對的,所以需要自己sql中加入分頁解決

select id="XXX" resultMap="OrderListMap">
    SELECT
    you.nick_name,
    yo.id o_id,
    yo.user_id o_user_id
    FROM
    (
    SELECT * FROM
    youpin_order
    WHERE
    1 = 1
    if test="status != null">
      and `status` = #{status}
    /if>
    if test="page != null and limit != null">
    LIMIT #{page},
    #{limit}
    /if>
    ) yo
    LEFT JOIN XXX yop ON yo.id = yop.order_id
    LEFT JOIN XXXX you ON yo.user_id = you.id
  /select>

傳入參數的時候需要計算

(offset - 1) * limit, limit

總結

以上所述是小編給大家介紹的mysql一對多關聯查詢分頁錯誤問題的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • MySQL百萬級數據分頁查詢優化方案
  • mysql千萬級數據分頁查詢性能優化
  • mysql oracle和sqlserver分頁查詢實例解析
  • 詳解MySQL的limit用法和分頁查詢語句的性能分析
  • Mysql Limit 分頁查詢優化詳解
  • Oracle、MySQL和SqlServe三種數據庫分頁查詢語句的區別介紹
  • mysql、mssql及oracle分頁查詢方法詳解
  • Mysql中分頁查詢的兩個解決方法比較
  • oracle,mysql,SqlServer三種數據庫的分頁查詢的實例
  • MySQL中SQL分頁查詢的幾種實現方法及優缺點

標簽:宿遷 佛山 馬鞍山 蘭州 黔南 黃山 南充 賀州

巨人網絡通訊聲明:本文標題《mysql一對多關聯查詢分頁錯誤問題的解決方法》,本文關鍵詞  mysql,一對多,關聯,查詢,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql一對多關聯查詢分頁錯誤問題的解決方法》相關的同類信息!
  • 本頁收集關于mysql一對多關聯查詢分頁錯誤問題的解決方法的相關信息資訊供網民參考!
  • 推薦文章