• 17-12-2013, 18:01:16
    #1
    Üyeliği durduruldu



    arkadaşlar bu şekilde bir tablom var

    çıktı olarak şu şekilde bir çıktı istiyorum sql veya mysql sorgusundan

    Ürün cinsi-----giriş miktarı---çıkış miktarı
    a ürünü--------250------------162
    b ürünü--------300------------18

    sorguyu nasıl yapmam gerekiyor ?
  • 17-12-2013, 18:16:13
    #2
    <?
      // SQL sorgumuz
      $sql = mysql_query("SELECT t.urun_cinsi, sum(t2.miktar) AS cikis, sum(t3.miktar) AS giris FROM {tabloadı} AS t
                                  LEFT JOIN {tabloadı} AS t2 ON t2.urun_cinsi = t.urun_cinsi AND t2.stok_turu='kasa_cikis'
                                  LEFT JOIN {tabloadı} AS t3 ON t3.urun_cinsi = t.urun_cinsi AND t3.stok_turu='kasa_giris'
                                  GROUP BY t.urun_cinsi ORDER BY t.urun_cinsi ASC");
    
      // SQL sorgusundan gelen verileri döndürelim
      while($data = mysql_fetch_assoc($sql)) {
         echo "Ürün adı: ".$data['urun_cinsi']."<br />Giriş: ".$data['giris']."<br />Çıkış: ".$data['cikis']."<br /><br />";
      }
    ?>
    Buyurun hocam
  • 17-12-2013, 22:32:30
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @sewakldawk;

    tablo ismini kolon isimlerini bilmeden cevabı nasıl verebiliyorsun ben onu anlamadım?
  • 17-12-2013, 23:00:25
    #4
    Reveloper
    saintx adlı üyeden alıntı: mesajı görüntüle
    @sewakldawk;

    tablo ismini kolon isimlerini bilmeden cevabı nasıl verebiliyorsun ben onu anlamadım?
    http://tufad.net/siparis/sor.jpg tablo varmış resim olarak koymuşda arkadaş silmiş sonradan galiba gözükmüyo alıntı tuşuna basınca gördüm bende
  • 18-12-2013, 03:33:41
    #5



    şunuda belirtmek isterimki tablo yapın bu tür işlemlere hiç uygun değil .İyi Çalışmalar
  • 18-12-2013, 17:31:40
    #6
    Üyeliği durduruldu
    hocam çok teşekkür ederim ikiside oldu çokta makbule geçti eyw.