Aslında sorguyu aşadaki gibi Zend Framework'de çalıştırıyorum

SELECT `a`.*, `b`.*, `c`.* FROM `dict_mmt` AS `a` INNER JOIN `dict_cases` AS 
`b` ON a.mmtID = b.mmtID INNER JOIN `dict_materials` AS `c` ON a.mmtID=c.mmtID 
and b.caseID = c.caseID WHERE (a.mmtID=1)

Ancak görüntüleme ekranında foreach sorgusuna sokamadım.. Her seferinde ekrana 
her material için caseIdentifaction'ı yazıyor. benim istediğim bir kere 
caseIdentifiacation'ı yazdırıp, onun altına material leri getirmek.

Bunu çoğu kez yaptım ama bu sefer beceremedim.

Erdal YAZICIOGLU
Shell Pearl Project 
TSI Field Project Engineering Manager
http://www.erdalyazicioglu.com.tr
http://www.twitter.com/chveneburi



On May 24, 2010, at 9:13 AM, Zekeriya Bozkurt wrote:

> Selamlar;
> 
> 
> Aşağıdaki gibi bir sorugu işinizi görecektir sanırım.  Yalnız Yazdığım bu 
> sorgu tüm tablolardaki ilişkili veriyi çekecektir. Cümleciğin sonuna AND ile 
> birlikte daha seçici bir kriter eklemeniz gerekir. (Örneğin AND M1.mmtname 
> ='XYZ' gibi) 
> 
> SELECT M1.mmtName, M2.CaseIdentification, Q.MaterialDesc from dict_MMT M1, 
> dict_case M2, dict_material Q
> 
> where (M1.mmtID=M2.mmtID) AND (M1.mmtID=Q.mmtID) AND (M2.CaseID=Q.CaseID) 
> 
> Kolay Gelsin
> 
> Zekeriya BOZKURT
> 
> PS : Mysql sorgularda bazen harf duyarlı olabiliyor. Bu nedenle alan ve Tablo 
> isimlerini ben şahsen büyük harf kullanıyorum. Küçük de kullanılabilir.
> 
> From: [email protected]
> Date: Mon, 24 May 2010 08:42:53 +0300
> To: [email protected]
> Subject: [Linux-programlama] Mysql Sorgu yardım
> 
> Arkadaşlar günaydın
> 
> MySql sorgusu için yardımınıza ihtiyacım var. Elimde bulunan 3 adet tablodan 
> veri çekmem lazım ancak gruplayamadım.
> 
> Tablo adı: dict_MMT
> mmtID
> mmtName
> 
> Tablo adı: dict_case
> caseID
> mmtID
> caseIdentification
> 
> Tablo adı: dict_material
> materialID
> caseID
> mmtID
> materialDesc
> quantity
> 
> Yapmak istediğim  ürünleri çektiğim sırada tablo başlarına MMT ve 
> caseIdentification alanlarını yazdırabilmek. Özetle ekrana basmak istediğim 
> 
> MMTName       Case Identication               material 1 description
>                                                               material 2 
> description
>                                                               material 3 
> description
>                                                               .
>                                                               .
>                                                               .
> 
> Şimdiden teşekkürler
> 
> Erdal YAZICIOGLU
> Shell Pearl Project 
> TSI Field Project Engineering Manager
> http://www.erdalyazicioglu.com.tr
> http://www.twitter.com/chveneburi
> 
> 
> 
> 
> Windows 7: Gündelik işlerinizi basitleştirin. Size en uygun bilgisayarı 
> bulun._______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php

_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap