酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

MySQL:按时间倒序查询 1 - 8 号试卷,无数据显示为 null!

假设试卷数据存储在名为`papers`的表中,字段包括`paper_id`(试卷编号)和`time`(时间)。以下是按照时间倒序查询每套试卷的SQL语句: ```sql SELECT CASE paper_id WHEN 1 THEN '试卷1' WHEN 2 THEN '试卷2' WHEN 3 THEN '试卷3' WHEN 4 THEN '试卷4' WHEN 5 THEN '试卷5' WHEN 6 THEN '试卷6' WHEN 7 THEN '试卷7' WHEN 8 THEN '试卷8' END AS `试卷`, IFNULL(time, NULL) AS `时间` FROM papers WHERE paper_id BETWEEN 1 AND 8 ORDER BY time DESC; ``` 这个查询语句将返回一个结果集,其中每行包含一个试卷和对应的时间(如果有)。如果试卷没有时间数据,则时间将以`NULL`显示。结果集按时间倒序排列。以试卷1-8分别代表`试卷1`,`试卷2`,`试卷3`,`试卷4`,`试卷5`,`试卷6`,`试卷7`和`试卷8`。 示例中的`papers`是假设的表名,也可以根据实际情况进行更改。 ######[AI写代码神器 | 305点数解答 | 2024-05-20 08:09:44]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]