mysql yardımı

tutaste
15-12-2007, 15:49   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
16 mesaj
Kayıt Tarihi:Kayıt: Eyl 2007

üç tane tablom var müşteri,makina,adress
SELECT mak.tip,mak.name,mak.cost,cust.name,cust.surname,
ad.city,ad.province FROM makina mak,customer cust,address ad WHERE mak.customerCode=cust.code AND cust.code=ad.code AND ad.deger='2'...;
bu sorguda müşterisi olmayan makinaların customerCode sütunundaki değere -1 yazılıyor ancak adresste ve müşteride -1 değerli satır yok.bu sorguda müşterisi olmayan makinaları dökemiyorum.

mak.ad mak.tip mak.fiyatı müş.adı müş.Soyadı Şehir İlçe
Flag   A.Tipi   1000       ALİ     GÖÇER        İST   Ümr.
Flag   C.Tipi   1200

gibi bir tablo elde etmem lazım müşterisi olmayan makinalar için müş adı müş.soyadı ve şehir ile ilçe boş gelmeli tabloda case when ile yapmaya çalıştım ancak olmadı

yardımlarınız için şimdiden teşk