mam takie zapytanie:
SELECT Nazwisko_Imie, Adres FROM uzytkownik WHERE (Nazwisko_Imie AND Adres) NOT IN (SELECT Nazwisko_Imie, Adres FROM uzytkownik1)
dostaję błąd:
#1241 - Operand should contain 1 column(s)
co jest nie tak?
//połączenie do pierwszej bazy include 'config.php'; //połączenie do drugiej bazy include 'config_new.php'; //kasowanie userow ktorzy kiedyś zostali dodani, ale już ich nie ma w bazie więc chcę usunąć w bazie bliźniaczej LEFT JOIN db1.uzytkownik AS u1 ON u.Nazwisko_Imie=u1.Nazwisko_Imie AND u.Adres=u1.Adres WHERE u1.Nazwisko_Imie IS NULL AND u1.Adres IS NULL"); { $Kasuj = mysql_query("DELETE FROM db2.uzytkownik WHERE IDUzytkownika='$del[IDUzytkownika]'") or die('Błąd zapytania del user all: '.mysql_error()); }
LEFT JOIN uzytkownik_tmp AS u1 ON u.Nazwisko_Imie=u1.Nazwisko_Imie AND u.Adres=u1.Adres WHERE u1.Nazwisko_Imie IS NULL AND u1.Adres IS NULL"); { $KasujM = mysql_query("DELETE FROM uzytkownik, uzytkownik_tmp WHERE Nazwisko_Imie='$d[user]' and Adres='$d[adres]'") or die('Błąd zapytania del user all: '.mysql_error()); }