Group by ile yaptım ama blge kısmı tekrarlayıp duruyor. @ozgunlu senin dediğine bakıcam. Şuan bir başka şeyde kafa patlatıyorum Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Merhaba hocam tablolarında tam olarak gstermek istediklerinin basliklarını gremedim ama bu sekilde yapabilirsin. SQL dosyanı link atarsan tam olarak yapmak istediğinde yardımcı olabilirm. Count ile de hayvanları saydırabilirsin fromdan nce. SELECT bolgeler. bolge, sehirler. il, hayvanlar. hayvan FROM bolgeler INNER JOIN sehirler ON bolgeler. id=sehirler. bolge_id INNER JOIN hayvanlar ON hayvanlar. sehir_id=sehirler. id e_yigit tarafından 28/Ara/15 12:21 tarihinde düzenlenmiştir Ya Hep Ya Hiç.

Hocam sql excel gibi degil. sen sql den satir bilgisi isteyebilirsin o satirda ne varsa onlari verir. Excel deki gibi satirlari asagidan yukariya dogru merge etmez. yani en azindan ben oyle biliyorum. yanlis biliyorsam o tarz bir gosterimi varsa bilemem tabi. Fırtına koparmaktır işim... Uzaklar Yolcusu

Aslında reporting zımbırtısı için prosedür içersinde yapmak istemiştim. Lakin reportingde varmış bu zımbırtı. Teşekkürler. Ben hiçbir şey anlamadım. Tam olarak ne istiyordun ve nasıl çzdün? Prosedür mü yazdın? Verdigim kodun mantigi yanlis miydi istediginden Hello, i am nothing. I come from Neverland.

group by ile çzülemez mi? tam bilmiyorum maalesef. Naber la?

Blgeler tablom var Şehirler tablam var - Hayvanlar tablom var - Tablo gsterimim şu şekilde olmalı Blge İl Dişi Erkek TOPLAM Akdeniz Adana 300 500 800 Mersin 400 600 1000 Antalya 900 600 1500 TOPLAM 1600 1700 3300 Bunu nasıl ifade edeceğimi bilemediğim için arama terimlerini bulamadım açıkcası. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

SELECT COUNT(CASE WHEN h. cinsiyet = "disi" THEN h. hayvan_id ELSE 0 END) AS disi_sayisi, COUNT(CASE WHEN h. cinsiyet = "erkek" THEN h. hayvan_id ELSE 0 END) AS erkek_sayisi, COUNT AS toplam_sayi, s. il, FROM hayvanlar AS h INNER JOIN sehirler AS s ON s. sehir_id = h. sehir_id WHERE h. sehir_id IN ; gibi bişeyler olması lazım :D ozgunlu tarafından 28/Ara/15 12:35 tarihinde düzenlenmiştir Hello, i am nothing. I come from Neverland.

kartezyen carpim ya da join i aastirabilirsin. mobildeyim daha sonra yazarim sorguyu. Sadece paranoyaklar hayatta kalır...

2012'den beri SQL yazmıyorum. Yanlışım varsa şimdiden affola. nce rnek yaptığım SQL yapısını paylaşayım. http://i. imgur.com/Cn4bXCH. png http://i. imgur.com/Q57EhDH. png http://i. imgur.com/1ygJp7j. png Kodlara gelirsek. Dişi, erkek, toplam diye blgelerdeki şehirlere gre istatistik sunan kod: http://paste.ubuntu.com/14241485/ http://i. imgur.com/sIRul3A. png Blge toplamlarını veren kod: http://paste.ubuntu.com/14241502/ http://i. imgur.com/fdg5dRf. png

Aslında reporting zımbırtısı için prosedür içersinde yapmak istemiştim. Lakin reportingde varmış bu zımbırtı. Teşekkürler. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.