php – 在MySQL中插入multplie行时的行顺序
发布时间:2021-03-17 13:23:52 所属栏目:MySql教程 来源:网络整理
导读:在PHP中,我创建并执行如下所示的SQL查询. INSERT INTO表(Column1,Column2,Column3)VALUES (1,2,3), (A,B,C), (AA,BB,CC); 但是,每次尝试时,它们插入数据库的顺序都不同.有没有办法可以确保按照列出的顺序插入它们? 加成: 谢谢大家的帮助.我已经使用PHP从CS
在PHP中,我创建并执行如下所示的SQL查询. INSERT INTO表(Column1,Column2,Column3)VALUES 但是,每次尝试时,它们插入数据库的顺序都不同.有没有办法可以确保按照列出的顺序插入它们? 加成: 我已经通过使用ALTER TABLE … ORDER BY查询克服了这个问题,但我很好奇,因为在第一种情况下有顺序,现在它似乎非常随机. 最佳答案 默认顺序是执行insert语句的顺序.除非行之间存在层次关系,否则插入的顺序无关紧要.如果希望以一致的方式输出,则必须在查询中定义ORDER BY子句.(编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |