Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 17/05/2007, 18:33   #1 (permalink)
Cevizci
 
Üyelik Tarihi: 01/2003
Mesaj: 59
Varsayılan Mysql de Çoklu Count

Merhaba,
Tek bir view içinde ikili sorgu yapmak istiyorum. İkisi de bana count sonucu verecek ama olmuyor.

Tabloda id,sehir,tarih,konu,haber diye alanlar var.

Konusunda "walder" geçen 12.03.2007 ile 12.04.2007 arasındaki haberleri şehirlere göre saydırıyorum. Bu kolay
select count(id) as adet,sehir from tablo where tarih>='2007-12-03' and tarih <='2007-12-04' and konu like '%walder%' group by sehir order by adet
gibi bir sorgu ile.
Ankara .............12
İzmir.................10
Adana...............7

Gibi güzelce sonuç alıyorum, ama diğer tüm kriterler aynı falak bir tek konusunda "ceviz" geçen haberlerle bunu karşılaştırmak istiyorum
select count(id) as adet,sehir from tablo where tarih>='2007-12-03' and tarih <='2007-12-04' and konu like '%ceviz%' group by sehir order by adet
Şöyle bir sonuç istiyorum

İlk kolon şehir adını, ikincisi "walder" geçen haberlerin sayısını son kolon ise "ceviz" geçen haberlerin sayısı

Ankara .............12........7
İzmir.................10.......11
Adana...............7.........6
Erzurum.............0.........5

Ve tabii ki bunu tek bir sorguyla yapmak istiyorum (kod ile kolay) Mysql sürüm 5.1 64 bit kullanıyorum. Ne yaptıysam içinden çıkamadım
walder hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Veri girişi hatası. Column count doesn't match value count at row 1 leventersoy PHP 3 26/03/2008 00:10
select count ve group by terimi? (mysql) john doe Veritabanları & SQL 2 21/02/2007 08:28
COUNT komutu ArjantinTango Veritabanları & SQL 2 29/01/2007 09:35
(rand(0,100))?0:(($count>1)?1:0); jure PHP 4 18/06/2005 00:16
MySQL çoklu Field Hesapları Cevap Veritabanları & SQL 4 24/10/2004 23:46


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 23:40.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net