<? $query = query("SELECT Soru.*, Cevap.*
FROM Soru
LEFT JOIN Cevap ON Soru.ID = Cevap.Soru_ID
WHERE Soru.ID='$id' ORDER BY Cevap_Sira DESC
Limit 3");şeklinde bir sorgun var. Soru tablosunun ID sütunuyla Cevap tablosunun Soru_ID sütunlarını bağladım. Ancak buraya bir bağ daha atmam gerekiyor. Kullanici tablomdaki ID sütunu ile Cevap tablomdaki Kullanici_ID tablosunu buraya nasıl bağlayabilirim?
2 join ile birleştirilen tabloya 3'yü eklemek
4
●350
- 29-10-2012, 19:16:00Kimlik doğrulama veya yönetimden onay bekliyor.selamlar
- 29-10-2012, 20:07:14Üyeliği durdurulduBu örnek işini görecektir.
$sqlCmd = "SELECT player.id,player.name,player.level,player.exp,player.job,player.playtime,player_index.empire,guild.name AS guild_name FROM player.player LEFT JOIN player.player_index ON player_index.id=player.account_id LEFT JOIN player.guild_member ON guild_member.pid=player.id LEFT JOIN player.guild ON guild.id=guild_member.guild_id INNER JOIN account.account ON account.id=player.account_id WHERE player.name NOT LIKE '[%]%' AND account.status!='BLOCK' ORDER BY player.level DESC, player.exp DESC LIMIT ".$cSeite[1].",".$CPSeite;
- 29-10-2012, 20:25:41Teşekkürlerimi sunarım akşam akşam bi şey daha öğrendim

Parantez içinde başka bir soru.
LEFT JOIN INNER JOIN VE RIGHT JOIN üçlüsünden birbirinden yarılan en keskin özellik nedir. Ben şimdiye kadar bütün bağlamalarımda LEFT JOIN kullandım denemek için bazen right veya inner da kullandığım oldu ama sonuçlarda bi değişiklik hiç göremedim. manuellerine de baktım ama çok da bişey anlamadım. Net bi şekilde şu şudur bu bunla asla olmaz gibi keskin bir fark varmı?
