我有大约360行数据,我需要在360查询的SQL中进行,是否有任何快速的方法将所有数据放入一个查询中,而不必将它们全部放在单独的位置,例如这里只有3行数据我有:使用大量数据创建查询的最佳方式是什么?
1,81,32
1,101,82
1,60,65
我不得不做出这个数据到查询的所以这三个看起来像:
INSERT INTO `Fixtures` (weeks, HomeID, AwayID) Values (1,81,32);
INSERT INTO `Fixtures` (weeks, HomeID, AwayID) Values (1,101,82);
INSERT INTO `Fixtures` (weeks, HomeID, AwayID) Values (2,60,65);
但我有360行的这一点,所以这将是很难做出这些所有到查询的1 1,有没有更快的方式做到这一点,就像只有一个查询插入它们全部?
你的数据在哪里 – Marc
如果这是一个.csv文件,那么'LOAD DATA INFILE'可以很容易地处理,没有任何“黑客” –