2 mysql sorguları birleştirme

0 Cevap php

Ben sonra bunları sıralamak kimliği $ kimliği olduğu tüm satırları seçmek için gereken iki tablo var. Ben katılmak kullanmaya çalıştı ama ben bile gerçekten doğru nasıl başlamak olamazdı. Herkes 1 sorgusunun içine bu yapmak için nasıl gibi bana doğru yönde işaret edebilir?

$result1 = mysql_query("SELECT * FROM paypal_sub_info 
             WHERE userid='$THEuserid' ORDER BY cur_time DESC");
$result2 = mysql_query("SELECT * FROM paypal_pay_info 
             WHERE userid='$THEuserid' ORDER BY cur_time DESC");

while($row = mysql_fetch_array($result1)){
    echo $row['txn_type'];
}

Çözüm:

SELECT * 
FROM   paypal_sub_info sub,paypal_pay_info pay 
WHERE  pay.userid = '$THEuserid' 
       AND sub.userid = '$THEuserid' 
ORDER  BY pay.cur_time DESC,sub.cur_time DESC 

Yardımın için teşekkürler!

0 Cevap