【发布时间】:2011-10-24 05:07:32
【问题描述】:
我使用 Codeigniter 对 mysql 执行插入(不确定是否相关),插入后我有表列和一些这样的数据:
[invoice_id][product_id][unit_cost][quantity] [42][1][50][2] [42][2][100][3] [42][5][45][1]问题是mysql先按invoice_id自动排序,然后像上面的product_id。
在我插入它们之前,我的发票项目列表位置是:
[42][5][45][1] [42][1][50][2] [42][2][100][3]我不想要任何这种自动排序,因为当我检索它们时,它们就像数据库中的列表而不是发票中的列表。我不认为我可以对特定列使用排序,因为它们首先都是随机的。
我只能开始考虑添加另一列 [position] contains number 只是为了以后对其进行排序,还是没有更好的方法?
提前感谢您的回复。
【问题讨论】:
-
桌子上有索引吗?
标签: mysql codeigniter sorting insert