Mysql 从第一个类别中选择第一个产品,然后从第二个类别中选择第一个产品,依此类推

Mysql 从第一个类别中选择第一个产品,然后从第二个类别中选择第一个产品,依此类推,mysql,select,categories,Mysql,Select,Categories,我需要一个select查询,该查询将从类别id 1获取第一个视频,然后获取类别2的第一个视频,然后获取类别3的第一个视频,依此类推,获取其余类别的第一个视频 然后是类别1的第二个视频,然后是类别2的第二个视频,依此类推 这是我的数据库表结构: CREATE TABLE videos( video_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, video_filename CHAR(255), video_title CHAR

我需要一个select查询,该查询将从类别id 1获取第一个视频,然后获取类别2的第一个视频,然后获取类别3的第一个视频,依此类推,获取其余类别的第一个视频

然后是类别1的第二个视频,然后是类别2的第二个视频,依此类推

这是我的数据库表结构:

CREATE TABLE videos(
  video_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  video_filename CHAR(255),
  video_title CHAR(255),
  description CHAR(255),
  video_category INT UNSIGNED,
  video_levels INT UNSIGNED,
  video_type INT UNSIGNED,
  status INT UNSIGNED
);

INSERT INTO videos VALUES
  (1, 'L_1_F_1.mp4', 'Michael Jordan', 'Michael Jordan Footwork', 4, 1, 0, 1),
  (4, 'L_2_B_1.mp4', 'ball', 'handling', 3, 1, 0, 1),
  (3, 'L_1_C_2.mp4', 'Core Training', 'Core Training', 1, 1, 0, 1),
  (5, 'L_1_S_1.mp4', 'Jukes', 'test jukes', 2, 1, 0, 1)
;
下表:

| VIDEO_ID | VIDEO_FILENAME |    VIDEO_TITLE |             DESCRIPTION | VIDEO_CATEGORY | VIDEO_LEVELS | VIDEO_TYPE | STATUS |
------------------------------------------------------------------------------------------------------------------------------
|        1 |    L_1_F_1.mp4 | Michael Jordan | Michael Jordan Footwork |              4 |            1 |          0 |      1 |
|        3 |    L_1_C_2.mp4 |  Core Training |           Core Training |              1 |            1 |          0 |      1 |
|        4 |    L_2_B_1.mp4 |           ball |                handling |              3 |            1 |          0 |      1 |
|        5 |    L_1_S_1.mp4 |          Jukes |              test jukes |              2 |            1 |          0 |      1 |

请参见

我认为如果您可以提供您的表架构,以便它可以明确您的要求,否则您应该编写一个查询并请求建议或更正。这些是Columns视频\u id视频\u文件名视频\u标题描述视频\u tbl视频类别FK视频\u类别视频\u级别视频\u类型1-youtube,2-others状态1-active,2-不活动表格第一行:1 L_1_F_1.mp4 Michael Jordan Michael Jordan步法4 1 0 1我无法添加图像或提供适当的表格结构,因为我只能在原始问题中使用注释“@Nisha Post table structure和示例数据(下面有一个编辑链接),并对其进行适当格式化。