Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

UNION ve COUNT hakkında...

Konu, 'Veritabanları' kısmında pheas82 tarafından paylaşıldı.

  1. pheas82

    pheas82 Üye

    Kayıt:
    8 Mayıs 2008
    Mesajlar:
    37
    Beğenilen Mesajlar:
    0
    Merhabalar...

    (SELECT * FROM TBL1 where title like '%kelime%') UNION (SELECT * FROM TBL2 where title like '%kelime%')

    şeklindeki bir sorguda count kullanmak istiyorum.Acaba nasıl olmalı?Yani bu 2 tablodan çekilen verilerin sayısı gerekli...Şimdiden teşekkürler yardımlarınız için...
     
  2. nothing__

    nothing__ Üye

    Kayıt:
    14 Nisan 2007
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    Şehir:
    ankara
    SELECT count(*) as sayi
    FROM (SELECT * FROM TBL1 where title like '%kelime%') UNION (SELECT * FROM TBL2 where title like '%kelime%') as tablom
     
  3. pheas82

    pheas82 Üye

    Kayıt:
    8 Mayıs 2008
    Mesajlar:
    37
    Beğenilen Mesajlar:
    0
    Cevap için teşekkürler...Bu "as" ile ne yapmış oluyoruz peki?Geçici bir tabloya mı atmış oluyoruz?Yoksa bir değişkene mi atıyoruz?
     
  4. nothing__

    nothing__ Üye

    Kayıt:
    14 Nisan 2007
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    Şehir:
    ankara
    Çıkan recordlara alias ile ulaşabiliyoruz.
     
  5. asker

    asker Daimi Üye

    Kayıt:
    17 Ocak 2005
    Mesajlar:
    822
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programcılığı
    Şehir:
    istanbul
    Yani geçici isim veriyorsun.