Титла: mysql въпрос Публикувано от: dumi в Oct 08, 2003, 06:43 Проблема е следния.
Искам да заредя два различни файла в една таблица с две колони. Изпълнявам следните команди. mysql> load data infile "file1" into table table1(column1); mysql> load data infile "file2" into table table2(column2); Това коаето не се получава както искам е че съдържанието на колона2, се зарежда след края на колона1. Т.е. двете колони се разминават. ------------------------------- | column1 | column2 | |------------------------------ | alabala | | | alabala | | | alabala | | | | dryndryn | | | dryndryn | | | dryndryn | ------------------------------- Титла: mysql въпрос Публикувано от: Crysiss в Oct 16, 2003, 10:25 Или обедини двата файла като ги разделиш със TAB всеки ред съответно от единия и другия или преди лоадването на втория
файл върни маркера назад.Не съм сигурен точно в SQL как е но при Java си имаше метод first() или previous() на ResultSet-a. Титла: mysql въпрос Публикувано от: kostadinz в Oct 16, 2003, 13:29 1.импортираш двата файла в две отделни таблици,
2.добавяш по едно поле id int auto_increment (с alter table) 3.създаваш желаната таблица с: create table danni select table1.colona, table2.colona where table1.id = table2.id; |