Witam,
mam dwie tabele: tabela_1: id_usera, nazwa i tabela_2: id_usera, data_log chciałbym teraz pobrać te wartości z tabeli_1 ktore nie wystepują w tabeli_2
CREATE TABLE tabela_1( id_usera int, nazwa char(20) ); CREATE TABLE tabela_2( id_usera int, data_log int ); INSERT INTO tabela_1(`id_usera` , `nazwa`) VALUES ( 1 , 'tomek' ); INSERT INTO tabela_1(`id_usera` , `nazwa`) VALUES ( 2 , 'marcin' ); INSERT INTO tabela_1(`id_usera` , `nazwa`) VALUES ( 3 , 'filip' ); INSERT INTO tabela_2(`id_usera` , `data_log`) VALUES ( 3 , '12022004' ); INSERT INTO tabela_2(`id_usera` , `data_log`) VALUES ( 3 , '16022004' ); INSERT INTO tabela_2(`id_usera` , `data_log`) VALUES ( 3 , '14022004' ); SELECT * FROM tabela_1 t1, tabela_2 t2 WHERE t1.id_usera <> t2.id_usera GROUP BY t1.id_usera