• 03-02-2009, 10:09:37
    #1
    Arkadaşlar Selamlar;
    sormak istedigim soru şu mysqlden iki tablo arasindaki verileri bire coklu sekilde nasil select edebiliriz.
    mesela bir proje veri tabanin var ve burda proje sahipleri var (kişilikler)
    birde projeid'ler var ben kişilik idsini projeid'sine bire coklu sekilde baglamak istiyorum.
    Ornek vermek gerekirse biz forumda bir konu aciyoruz konumuzun id'si 123 olsun bide konuya verilen cevaplar var konu id'sine cevapid bire coklu sekilde baglaniyor.

    Cevaplar için simdiden tesekkurler
    yapmak istedigim sey boyle bişi php & mysql ile



    // edit
    sanirim select ederken rigt | left JOİN syntax'ini kullanicaz . ornek verecek arkdas varsa bnm icin cok iyi olur.
  • 03-02-2009, 10:33:52
    #2
    Üyeliği durduruldu
    örnek lemmata (o nise) ile post tagı birleştirmek için

    select * from lemmata as x, posttag as y where y.id=x.pos
    joinle yapacaginizi bilipte google dan arama geregi duymamak ilginç bir yaklaşım

    mysql join - Google'da Ara
  • 03-02-2009, 11:16:01
    #3
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    örnek lemmata (o nise) ile post tagı birleştirmek için
    select * from lemmata as x, posttag as y where y.id=x.pos
    joinle yapacaginizi bilipte google dan arama geregi duymamak ilginç bir yaklaşım
    mysql join - Google'da Ara
    ben bir örnek verecektim ( INNER JOIN , LEFT JOIN konusunda ama,, ADANALI BENI OLUMSUZ YÖNDEN TETIKLEDI

    hak verdim gibi
  • 03-02-2009, 11:33:47
    #4
    eyw... ne diyeyim