ash napisał(a)
SELECT ip FROM a,b WHERE id=last_id AND last_id=$znane_ci_last_id;
co jest dokladnie tym samym co:
SELECT ip FROM a id=$znane_ci_last_id;
Natomiast pytanie Mariana jest dla mnie niejasne. Skoro znasz LAST_ID i wiesz, ze to jeden z ID, to gdzie problem?
Mam dwie tabele:
a:
id|ip
1|192.168.1.1
2|192.168.1.2
3|192.168.1.3
4|192.168.1.4
b:
last_id
1
2
3
4
6
5
zadaje zapytanie nr 1: SELECT a.ip FROM a, b WHERE b.last_id=[id] and b.last_id=1;
wynik:
ip
192.168.1.1
zadaje zapytanie nr 2: SELECT ip FROM a, b WHERE last_id=1;
wynik:
ip
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
A tak w ogóle to proponuję lekture o JOIN-nie. :P
Pozdrawiam [browar]