folder Tahribat.com Forumları
linefolder Database - Veritabanı
linefolder Mysql De Koşula Bağlı Sorgu



Mysql De Koşula Bağlı Sorgu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Claw
    Claw's avatar
    Kayıt Tarihi: 30/Temmuz/2015
    Erkek

    şimdi başlıktan çoğu kişi anlamayacaktır ancak açıklıyorum öhm.

    Şimdi benim post tablomda grup_post diye bir yer var, eğer post bi gruba aitse grubun id buraya geliyor.

    Şimdi ben bu postları çekerken takip ettiğim grup ve kişilerin postlarını çektiriyorum. İşin de acaba eğer grup_post sütunundan gelen değer boş değilse şu where olayını yapsın gibi bir seçenek ekliyebiliyo muyuz ?


    Real Eyes Realize Real Lies
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    http://dev.mysql.com/doc/refman/5.7/en/control-flow-functions.html


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Claw
    Claw's avatar
    Kayıt Tarihi: 30/Temmuz/2015
    Erkek
    sandman bunu yazdı

    http://dev.mysql.com/doc/refman/5.7/en/control-flow-functions.html

    nasıl kullanabilirim bunu şu an baktığımda örnek olarak enum var istediğim şekilde kullanabileceğim bi örnek var mı ?


    Real Eyes Realize Real Lies
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Claw
    Claw's avatar
    Kayıt Tarihi: 30/Temmuz/2015
    Erkek

    güncel


    Real Eyes Realize Real Lies
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ozgunlu
    ozgunlu's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Kasım/2011
    Erkek

    hocam anlaşılmıyor sorun, tablolarını koyup üzerinden anlatırsan yardımcı olabiliriz


    Hello, i am nothing. I come from Neverland.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Claw
    Claw's avatar
    Kayıt Tarihi: 30/Temmuz/2015
    Erkek
    ozgunlu bunu yazdı

    hocam anlaşılmıyor sorun, tablolarını koyup üzerinden anlatırsan yardımcı olabiliriz

    hocam şimdi nasıl anlatayım ki detaylı bak vt den postları çekiyorum tamam mı eğer pstu bi kişi duvarında paylaştıysa takipçileri görüyor, grupta paylaştıysa grubu takip edenler görüyor. Postlar da grupta paylaşılmış olanların post_grup sütnuunda grubun id si yazıyor. şimdi grubu kişi sildiğinde grup tablosunda kilit sütunu 1 oluyor yani grup kilitleniyor kimseye gösterilmiyor. Şimdi ben grubu kilitlediğimde o grubun postlarının hiç bir şekilde vt den çıkmasını istemiyorum bunu php de  değil sql de yapmam lazım yani sql içinde if belirtip post_grup boş mu değilmi kontrol etmem lazım boşsa da where kilit=0 olarak çekmem lazım falan filan çok garip bi olay bende çözemedim :)


    Real Eyes Realize Real Lies
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Claw
    Claw's avatar
    Kayıt Tarihi: 30/Temmuz/2015
    Erkek

    Arkadaşlar silme işlemini yapmayı düşünüyorum. harbiden hafife almışım sql i.

    0.46270108222961 saniyede 100.000 adet veri sildi sunucum :)


    Real Eyes Realize Real Lies
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Austen
    Austen's avatar
    Kayıt Tarihi: 13/Ağustos/2012
    Erkek

    Hocam veritabanı yapısını görselleştiremediğin müddetçe somut yardım bekleme.

    En azından şematik bir şeyler sunman lazım ki yanıt gelsin.

    Roman değil ki bu betimlemelerle ana hatları hayal edelim?

    Bu arada geçen başlıkta ben sana söylemiştim, sql'in gücünü hafife alıyorsun diye. Zamanla tecrübe ile yerleşecek şeyler bunlar. İlk elden deneyimlemen çok iyi.

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Claw
    Claw's avatar
    Kayıt Tarihi: 30/Temmuz/2015
    Erkek
    Austen bunu yazdı

    Hocam veritabanı yapısını görselleştiremediğin müddetçe somut yardım bekleme.

    En azından şematik bir şeyler sunman lazım ki yanıt gelsin.

    Roman değil ki bu betimlemelerle ana hatları hayal edelim?

    Bu arada geçen başlıkta ben sana söylemiştim, sql'in gücünü hafife alıyorsun diye. Zamanla tecrübe ile yerleşecek şeyler bunlar. İlk elden deneyimlemen çok iyi.

    Doğru alana index verince herşey 2-3 kat hızlanıyor zaten onu biliyodum ancak 100bin bana büyük geliyor :) Doğal olaraktan deneme yaptım ve gayette güzel çalıştı. Cron vermeme gerek bile kalmaz bence sunucuda mysql e ayrılan rami arttırınca :)


    Real Eyes Realize Real Lies
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    PcK0
    PcK0's avatar
    Kayıt Tarihi: 13/Nisan/2007
    Erkek

    Koşula bağlı sorguların en sorunsuzu stored procedurelerdir. Otur stored procedure yaz sorgulara takla attır.


    Sadece bi imza..
Toplam Hit: 810 Toplam Mesaj: 10
sorgu