Önceleri hep düzmantık gittiğim için ne gerek var diyerek öğrenmemiştim JOIN kavramını. Şimdi yapmam gereken projede biraz da performansı düşünmem gerektiği için en iyi şekilde kodlamam gerekiyor. JOIN kavramına biraz internetten baktım ama kafam karıştı.

forumcats tablo yapısı
id
catname
catdesc

forums tablo yapısı

id
forumname
forumdesc
topiccount
postcount
type
mods
lastpost
parent
catid

Yapmaya çalıştığım şey forum kategori başlıklarını listeleyip altına bu kategorilere ait forumları göstermek. yani

Genel
- Duyurular
- Tartışmalar
Destek
- PHP
- ASP

Şeklinde bir diziliş elde etmeye çalışıyorum. Benim yaptığım sorgu şekli şöyle,

$template->assign('categories', $db->get_results("SELECT mu_forumcat.id, mu_forums.forumname, mu_forums.forumdesc, mu_forums.topiccount, mu_forums.postcount, mu_forums.lastpost, mu_forums.parent  FROM mu_forumcat RIGHT JOIN mu_forums ON mu_forums.catid = mu_forumcat.id"));
Nerede hata yapıyorum? Bir de şunu elde etmek için şunu yazmalısın ki istediğin sonucu alabilesin şeklinde bir açıklama yapabilir misiniz? JOIN ile ilgili hangi makaleye baksam kafam allak bullak oluyor.

Şimdiden teşekkürler.