回答

收藏

将标题行扩展为多个子行

技术问答 技术问答 238 人阅读 | 0 人回复 | 2023-09-12

在我的SQL在数据库中,我有一个代表票证的表格[Books],一本书中票据的数量可以改变。
5 b2 ?+ l% W) M+ N% I这两列表示[Books].[StartNo],[Books].[BookSize]4 R! [: S; g$ m/ z9 l, {  M
我需要实现的是一个select语句,针对书中每张票的重复表[Books]每一行都有一个额外的计算列来显示该行的票号。
2 x. r. R" [( X; G, C所以从5 S/ b: V$ U5 u, l
-------- --------- ----------Book    | StartNo | BookSize -------- --------- ----------Book 1  |  1     |    3                                                                 Book 2  |  4      |   4    Book 3  | 19      |    4像这样' f. a( X4 d# q3 z6 a
-------- --------- ---------- ----------Book    | StartNo | BookSize | TicketNo-------- --------- ---------- ----------Book 1  |  1     |    3                                                                 |    1Book 1  |  1     |    3                                                                 |    2Book 1  |  1     |    3                                                                 |    3Book 2  |  4      |   4      |    4Book 2  |  4      |   4      |    5Book 2  |  4      |   4      |    6Book 2  |  4      |   4      |    7Book 3  | 19      |   4      |   19Book 3  | 19      |   4      |   20Book 3  | 19      |   4      |   21Book 3  | 19      |   4      |   22我只是不确定从哪里开始。  m8 a' P- K  i% M
                                                                , z" U0 r7 H1 d0 R- j9 g
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则