Kopiowanie danych tabeli do innej tabeli

Forum przeznaczone dla MySql - bazy danych.
tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Kopiowanie danych tabeli do innej tabeli

Post przez tajger »

Tak jak w temacie. Mam z tym problem. Mówiłeś nawet w 1 z lekcji, że podczas kopiowania samych danych robią się jakieś problemy z PRIMARY KEYEM. Noi ja ten problem posiadam. Otóż, chce sobie na stronie zrobić możliwość, że użytkownik będzie sobie łączył swoje kategorie(tj tabele) razem. Chciałym dodac dane z tabeli do innej. W php my adminie próbowałem lecz nie wychodzi:

#1062 - Duplicate entry '1' for key 'PRIMARY'


Nie wiem co z tym zrobić teraz.

Próbowałem też tak i też powyższy komunikat się pokazuje.
INSERT INTO bazadanych.tabela1 SELECT * FROM bazadanych.tabela2
Zawsze walcz do końca i nigdy się nie poddawaj!
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Kopiowanie danych tabeli do innej tabeli

Post przez Morfidon »

No to dodaj je w pętli jako nowe rekordy tej tabeli nie kopiując przy tym id, które już występuje w tabeli do której kopiujesz.
Post Reply