kurum | ilce | resmiozel
122 | Avcılar | Resmi
455 | Bağcılar | Özel
123 | Avcılar | Resmi
124 | Avcılar | Özel
456 | Bağcılar | Özel
300 | Kadıköy | Resmi
Arkadaşlar benim yapmak istediğim ilçelerde bulunan resmi ve özel sayısını bulmak
sonuç :
ilce | resmi | özel
Avcılar | 2 | 1
Bağcılar | 0 | 2
Kadıköy | 1 | 0
Sonucu sql sorgusu ile nasıl oluşturabilirim?
Sorgu Problemi
2
●1.171
- 23-10-2016, 06:40:12Üyeliği durdurulduAşağıdaki şekilde yapabilirsiniz basit bir mantıkla;
<table> <tr> <th>İlçe</th> <th>Resmi</th> <th>Özel</th> </tr> <?php $ilceler = mysql_query("select * from tablo group by ilce"); while($ilce = mysql_fetch_array($ilceler)) { $ilce = $ilce["ilce"]; $resmi = mysql_num_rows(mysql_query("select * from tablo where ilce='$ilce' and resmiozel='Resmi'")); $ozel= mysql_num_rows(mysql_query("select * from tablo where ilce='$ilce' and resmiozel='Özel'")); echo ' <tr> <td>'.$ilce.'</td> <td>'.$resmi.'</td> <td>'.$ozel.'</td> </tr> '; } ?> </table> - 23-10-2016, 08:19:03Hocam ilginiz ve cevabınız için teşekkür ederim. Benim merak ettiğim şey birden fazla sorgu yazmadan tek sorguda bu işi halledebilir miyiz?Rise adlı üyeden alıntı: mesajı görüntüle