在MYSQL中获取他们的group_id记录组?

时间:2017-07-06 12:47:16

标签: mysql

例如,我的表产品包含如下数据:

-----------------------------------------
id |  name            | price | group_id
-----------------------------------------
 1 | iPhone 8         |  xxx  |   
 2 | iPhone 7 black   |  xxx  |   0001 
 3 | iPhone 7 white   |  xxx  |   0001
 4 | iPhone 7 red     |  xxx  |   0001
 5 | iPhone 6 gol     |  xxx  |   0002
 6 | iPhone 6 white   |  xxx  |   0002
 7 | iPhone 6 silver  |  xxx  |   0002
 8 | iPhone 5  SE     |  xxx  |   
 9 | iPhone 5 gold    |  xxx  |   0003
 10| iPhone 5 white   |  xxx  |   0003
 11| iPhone 5 gary    |  xxx  |   0003
 12| Samsung Galaxy   |  xxx  |
-----------------------------------------

我需要显示产品列表(相关的,如果存在),每页限制3个。

例如

第一页:

  • iPhone 8
  • iPhone 7黑色及其组(iPhone 7白色,iPhone 7红色)
  • iPhone 6金及其组(iPhone 6白色,iPhone 6银色)

第二页:

  • iPhone 5 SE
  • iPhone 5金及其组(iPhone 5白色,iPhone 5 gary)
  • 三星galaxy

如何使用MySQL做到这一点?

0 个答案:

没有答案