• 27-01-2015, 14:32:10
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar. Nasıl yapacağımı bir türlü bilemedim.

    tablo_1
    id ben sen
    1 ben1 sen1
    2 ben2 sen1
    3 ben3 sen1

    tablo_2
    id kim nededi
    1 ben1 deneme
    2 ben2 deneme cevap
    3 ben3 denemelik

    Tabloların bu şekilde olduğunu düşünelim. Benim amacım birinci tabldaki sen1'e karşılık gelen ben değerlerini talo_2 den çekmek sonuç olarak şunu yapmak istiyorum.

    sen1 ben1 deneme
    sen1 ben1 deneme cevap
    sen1 ben1 denemelik

    Kafam karıştı. Yarım ederseniz sevinirim.
  • 27-01-2015, 15:09:23
    #2
    	SELECT t1.*, t2.nededi
    	FROM tablo_1 AS t1
    		LEFT JOIN tablo_2 AS t2 ON (t1.ben = t2.kim)
    left join, inner join, right join bunları bi incelemelisin gene de.
    http://www.w3schools.com/sql/sql_join_left.asp
    http://www.w3schools.com/sql/sql_join_right.asp
    http://www.w3schools.com/sql/sql_join_inner.asp

    anlamadıysan tam olarak yapmak istediğini açıkça belirt sen ben diye yazmışsın ama anlamakta zorluk çektim. açıkça belirtirsen daha çok yardımcı olmaya çalışırım
  • 27-01-2015, 15:53:01
    #3
    Anladım ve yaptım. Teşekkür ederim
  • 27-01-2015, 23:13:43
    #4
    rica ederim. takıldığınız başka konular olursa pm atmanız yeterli elimden geldiğince yardımcı olmaya çalışırım.
    kolay gelsin
  • 27-01-2015, 23:37:54
    #5
    deleter20 adlı üyeden alıntı: mesajı görüntüle
    rica ederim. takıldığınız başka konular olursa pm atmanız yeterli elimden geldiğince yardımcı olmaya çalışırım.
    kolay gelsin
    php konusunda iyiyseniz preg_match_all ile yapamadığım bir şey var.
  • 28-01-2015, 00:02:39
    #6
    hiçbir zaman çok iyiyim diyemezsin ki bir dili bilip bilmeme konusunda. sürekli kendini geliştirmen lazım.

    regexlerden nefret ederim hocam ama gene de bakabilirim
  • 28-01-2015, 20:19:11
    #7
    Teşekkür ederim. Biraz uğraş ile hallettim. İnternet çok güzel bir bilgi bankası. İnsan bilmese de öğrenebiliyor.