![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 13.11.2006 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
witam!
Kopiuje między dwoma tabelami dane
i to bez problemu działa - chciałbym tylko aby nie kopiował mi on istniejących już wpisów - co zrobić?? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 222 Pomógł: 35 Dołączył: 6.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Możesz użyć zamiast INSERT INTO instrukcji REPLACE INTO ale ona nie działa tak że kopiuje tylko nowe ale kopiuje nowe i zastępuje istniejące. Zawsze to lepsze niż podwójne wpisy
![]() Ten post edytował arecki 9.03.2007, 16:44:42 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 13.11.2006 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
no tak jest to jakies rozwiązanie - tyle że jeżeli dokonam juz jakiejś modyfikacji w wierszu to REPLACE nadpiszem i te dane i ta modyfikacja nie bedzie widoczna
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 222 Pomógł: 35 Dołączył: 6.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
To może coś takiego:
zrób sobie w tabeli B pole po którym będziesz identyfikował czy dane pole już zostało skopiowane do A czy nie i kopiuj tylko te dane które to pole będą miały ustawione na true bądź false w zależności od tego jak to sobie obmyślisz. -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 13.11.2006 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
hmmm... a da sie tak zrobić żeby nadpisywał tylko jedną kolumne np w tym wypadku id a reszte pozostawiał niezmienione o ile istnieją - a wszystko czeog nie będzie to doda jako nowy wiersz?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 13.11.2006 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
niestety mi to nie działa w ten sposób.....
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 5.07.2025 - 04:14 |