Witam, posiadam 2 identyczne tabele z identyczną strukturą ale innymi danymi
Tabela1: id , data, temat, tresc itp.
Tabela2: id, data, temat, tresc itp.
w tabelach tych dane są różne aczkolwiek id może się powtarzać
chciałbym połączyć obie tabele za pomocą polecenia union all an następnie wyświetlić po dacie ostatnie powiedzmy 5 wpisów
mój kod
$naStronie="5";
$queryy = mysql_query ("SELECT * FROM tabela1 UNION ALL SELECT * FROM media ORDER BY data DESC LIMIT $naStronie ");
while($row = mysql_fetch_array($queryy))
{
$temat =$row[temat];
$data = explode ("-", "$row[data]");
$id =$row[id];
// i tak dalej ...
mój problem polega na tym że przy prezentacji danych nie wiem jak określić z której tabeli jest pobrane id
taki kod też nie wyrzuca błędu ale nadal nie wiem jak zapytać się w kodzie czy id pochodzi z tabela 1 czy tabela2: $queryy = mysql_query ("SELECT tabela1.* FROM tabela1 as tabela1 UNION ALL SELECT tabela2.* FROM tabela2 as tabela2 ORDER BY data DESC LIMIT $naStronie ");
mam nadzieję że przejrzyście opisałem problem, dziękuję za ewentualne odpowiedzi