起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1657|回复: 1

[结贴] 这算是个BUG吧?请管理大神鉴定下

[复制链接]

12

主题

33

帖子

97

积分

初级会员

Rank: 2

积分
97
QQ
发表于 2017-7-25 15:58:11 | 显示全部楼层 |阅读模式
QQ图片20170725154024.png
这算不算是个BUG,获取total应该是取得记录总数才对啊,怎么取了这么个值?这个值是styleCode 列的值,我用的自定义action sqlQuery
整个的SQL查询语句如下
  1. SELECT
  2. t.styleCode AS styleCode,
  3. t.styleName AS styleName,
  4. t.styleTypeID AS styleTypeID,
  5. t.styleStatus AS styleStatus,
  6. t.styleColor AS styleColor,
  7. t.styleSize AS styleSize,
  8. t.styleImage AS styleImage,
  9. t.styleDemo AS styleDemo,
  10. t.styleExtraName AS styleExtraName,
  11. t.hasItem AS hasItem,
  12. t.labelName AS labelName,
  13. t.labeltype AS labeltype,
  14. t.labelID AS labelID,
  15. FROM (SELECT
  16. s.styleCode AS styleCode,
  17. s.styleName AS styleName,
  18. s.styleTypeID AS styleTypeID,
  19. s.styleStatus AS styleStatus,
  20. s.styleImage AS styleImage,
  21. s.styleDemo AS styleDemo,
  22. s.styleColor AS styleColor,
  23. s.styleSize AS styleSize,
  24. s.hasItem AS hasItem,
  25. s.styleExtraName AS styleExtraName,
  26. GROUP_CONCAT(l.labelName SEPARATOR " ") AS labelName,
  27. GROUP_CONCAT(l.labeltype SEPARATOR " ") AS labeltype,
  28. GROUP_CONCAT(l.id SEPARATOR " ") AS labelID
  29. FROM
  30. mstyle AS s
  31. LEFT JOIN mstyle_label AS sl ON s.styleCode = sl.styleCode
  32. LEFT JOIN mlabel AS l ON sl.labelID = l.id
  33. GROUP BY
  34. s.styleCode,
  35. s.styleName,
  36. s.styleTypeID,
  37. s.styleStatus,
  38. s.styleImage,
  39. s.styleDemo,
  40. s.styleColor,
  41. s.styleSize,
  42. s.hasItem,
  43. s.styleExtraName
  44. ) AS t
  45. WHERE
  46. 1=1
复制代码


12

主题

33

帖子

97

积分

初级会员

Rank: 2

积分
97
QQ
 楼主| 发表于 2017-7-25 16:24:08 | 显示全部楼层
我找到原因了,还是对这个自定义sql不熟悉,countSQL那里设置的不对,已经解决了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-29 08:18 , Processed in 0.083969 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表