Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

sql sorgusu yardım!

select k.KullaniciID,k.FirmaAdi,k.Ulke 
from FirmaYasakListe yl 
inner join Kullanici k 
on k.KullaniciID=yl.KullaniciID 
where FirmaAdi like ''+@harf+'%' and k.AdminMi=1 
order by FirmaAdi


burada neyi yanlış yapıyorum? adminmi sorgusu 1 olarak dönüyor.
admin olanı da getiriyor olmayanı da getiriyor.
sorguya admin mi yi ekliyorum admin mi? 1 dönüyor..
tabloyu edit yapıyorum 0 geliyor.
tabloyu select yapıyorum 1 geliyor.
bu nasıl iştir?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • siyahbeyaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    472 cevap - 20 soru
    FirmaAdi Yazmısın bu FirmaAdi Hangi Tablonun FirmaAdi ? yl.FirmaAdi mi yoksa k.FirmaAdi mi bir digeri ise

    FirmaYasakListe As yl
    Kullanici As k seklinde isimlendirin sql icin daha saqlıklı olur . msssql kullanıyorsan ki heleki dedigim adimlari yap ve cevabi gönder
    • ercet00ilk adlı üyenin fotoğrafı ercet00ilk
      FirmaAdi kullanıcı tablosunda yani k.FirmaAdi evet.

      as ile de yazdım sonuç aynı abi.
      10 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      k.AdminMi fieldinin türü nedir? int mi yoksa double mi ? string mi bit mi belirtirmisin ?
      10 yıl önce yazılmış 10 yıl önce güncellenmiş
    • ercet00ilk adlı üyenin fotoğrafı ercet00ilk
      k.AdminMi veri tipi int.
      10 yıl önce yazılmış

Cevaplar

  • ziyahan adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    29 cevap - 2 soru
    Left join yapmayı denediniz mi? Eşleştirdiğiniz tablolardaki tüm kayıtlarda adminMi isimli kolonun değeri bir olabilir.
    • ercet00ilk adlı üyenin fotoğrafı ercet00ilk
      malesef kardeş olmadı.
      10 yıl önce yazılmış