RESULTS treba da ima svoj primarni kljuc (RESULTSID INT NOT_NULL AUTO INCREMENT, PRIMARY KEY(RESULTSID),.....) pa onda STUDENTSID
KORISTIS LEFT JOIN, RIGHT JOIN ili INNER JOIN npr.
SELECT STUDENTS.IME,RESULTS.REZULTAT FROM STUDENTS LEFT JOIN RESULTS ON STUDENTS.ID=RESULTS.STUDENTSID HAVING .... ORDER BY ....
Zato svaka tabela mora da ima primarni kljuc jer mozes vise od 2 tabele da spajas, a bez primarnog kljuca u RESULTS ne bi mogao/la RESULTS da spajas sa trecom... Svakako STUDENTSID iz RESULTS je jednako ID iz STUDENTS (primarnom kljucu iz STUDENTS) i bas odgovara tom studentu)... Offtopic, ali ovo nije pitanje za PHP forum, vec za neki od foruma za odgovarajucu bazu, jer je ocvo tezak offtopic (nema veze sa PHP, isto bi bilo i na Perlu)...
Vise o JOIN na
http://www.w3schools.com/sql/default.asp mada je to za MSSQL ali nema veze. I MySQL/PosgreSQL/MSSQL manual (Google!) u zavisnosti na kojoj bazi vrsis development.
[Ovu poruku je menjao bojan_bozovic dana 17.12.2005. u 19:06 GMT+1]