Może napisz jasno o co Ci chodzi:
- o to żeby dodać do tabeli A wszystkie rekordy z tabeli B poza wybranym(i)?
- o to żeby dodać do tabeli A wartości, które są nieobecne w tabeli B, i nie dodawać nic innego?
Coś niedobrego dzieje się ze szkołą podstawową, jeżeli ludzie nie potrafią nawet logicznie przedstawić o co im chodzi. Tym drugim postem namieszałeś jeszcze bardziej.
Myślę, że skoro Panczo zrozumiał za pierwszym razem to nie było tak źle.
Jak pisałem:
Chciałbym zanegować warunek i dodać rekord, kiedy nie jest on spełniony.
W ostatniej mojej odpowiedzi napisałem, że rezultat działania kodu Panczo i mojego, robi dokładnie to o co mi chodziło - dodałem również pseudokod, który obrazuje dokładnie to samo.
if ( (field1 != 'A') || (field2 != 'B') ) // --> !((field1 == 'A') && (field2 == 'B'))
InsertIntoTable(table, "field 1", "field 2", "field 3");
To samo napisał Panczo tylko w notacji MySQL.
Obawiam się Przyjacielu, że, choćby to, cytuję:
Może napisz jasno o co Ci chodzi:
- o to żeby dodać do tabeli A wszystkie rekordy z tabeli B poza wybranym(i)?
świadczy o niezrozumieniu nawet nie tylko samego pytania, ale i tego co przedstawiłem, gdyż nigdzie nie wspominałem o dwóch różnych tabelach, a o jednej tabeli - popatrz proszę na pierwszy mój post i kod SQL.
Coś niedobrego dzieje się ze szkołą podstawową, jeżeli ludzie nie potrafią nawet logicznie przedstawić o co im chodzi. Tym drugim postem namieszałeś jeszcze bardziej.
Szkołę podstawową już dawno mam za sobą Przyjacielu.
Dziękuję