mam problem natury prostej. Mam trzy tabele o następującej konstrukcji:
Tabela Ankieterzyw
CREATE TABLE `informatyka`.`Ankieterzyw` (`Id` INT NOT NULL AUTO_INCREMENT, `id_ankietera` INT NOT NULL, `id_ankiety` INT NOT NULL, PRIMARY KEY (`Id`)) ENGINE = MyISAM
Tabela ankietowani
CREATE TABLE IF NOT EXISTS `ankietowani` ( `Id_ankietera` int(11) NOT NULL AUTO_INCREMENT, `Imie` varchar(50) NOT NULL, `Nazwisko` varchar(50) NOT NULL, PRIMARY KEY (`Id_ankietera`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=18 ;
Tabela moje
CREATE TABLE IF NOT EXISTS `moje` ( `Id_ankiety` int(10) NOT NULL AUTO_INCREMENT, `Telefon` int(9) NOT NULL, `Miejscowosc` varchar(30) NOT NULL, `Telefonmodl` int(2) NOT NULL, `siec` enum('Era','Orange','Plus','Play','Inna') NOT NULL, `telefonna` enum('Abonament','Mix','Karte') NOT NULL, `kosztop` enum('<25','25-50','50-100','100--200','wiecej') NOT NULL, `korzystam` SET('Gry','WWW','E-mail','MMS','GPS','Rozmowy','SMS','Inne') NOT NULL, PRIMARY KEY (`Id_ankiety`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=180 ;
I problem polega na tym, że nie wiem jakim kodem, zapytaniem w php połączyć tabele 1 z 2 pozostałymi, żeby sama sobie pobierała dane typu ID_ankietera i przypisała mu do tabeli id_ankiety którą wypełnił i potem zwróciło mi kto ile ankiet wypełnił. Czy to jest do wykonania?