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: erdal.yazicio...@gmail.com
Date: Mon, 24 May 2010 08:42:53 +0300
To: linux-programlama@liste.linux.org.tr
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_MMTmmtIDmmtName
Tablo adı: dict_casecaseIDmmtIDcaseIdentification
Tablo adı: dict_materialmaterialIDcaseIDmmtIDmaterialDescquantity
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 YAZICIOGLUShell Pearl Project TSI Field Project Engineering Manager
http://www.erdalyazicioglu.com.trhttp://www.twitter.com/chveneburi
_________________________________________________________________
Yeni Windows 7: Gündelik işlerinizi basitleştirin. Size en uygun bilgisayarı
bulun.
http://windows.microsoft.com/shop
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php