PHP MySQL Query iki farklı tablolardan en popüler almak için

0 Cevap php

Ben iki tablo afrostarprofiles ve aşağıda gösterildiği gibi oluşturulur afrostarvvideos var. afrostarvideos içinde ArtistID alan afrostarprofiles birincil kimliği. Ben afrostarprofile views (afrostarvideo) ve afrostarprofiles görüşlerinin toplamına dayalı benim için en popüler dönecektir tek sorgu istiyorum. i temelde afrostarprofiles gelen afrostarvideos ve görüşlerinden videoları toplam görüşlerine dayalı afrostarprofiles rütbe olacak bir algoritma veya sorgu gerekir. Bu mümkün mü. i php işleme sql sonuçları ile yapabilirsiniz biliyorum ama mysql ile daha etkili bir yolu olduğunu düşünüyorum. herhangi bir yardım takdir

    $ct_members="CREATE TABLE `afrostarprofiles` (".
                "`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,".
                "`name` TEXT NOT NULL ,".
                "`country` TEXT NOT NULL ,".
                "`piclocation` TEXT NOT NULL ,".
                "`views` INT NOT NULL ,".
                "`date` INT NOT NULL );";
    mysql_query($ct_members);  

        $ct_members="CREATE TABLE `afrostarvideos` (".
                    "`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,".
                    "`name` TEXT NOT NULL ,".
                    "`url` TEXT NOT NULL ,".
                    "`views` INT NOT NULL ,".
                    "`artistid` INT NOT NULL ,".                        
                    "`date` INT NOT NULL );";
        mysql_query($ct_members);

afrostarprofiles tablo yapısı örneği

4 Jose Chameleon Uganda afrostarpics/4.jpg 10 1287082754
3 Ziggy Dee Uganda afrostarpics/3.jpg 44 1286494407

afrostarvideo profil örnekleri

12 Tebamatila www 11 3 1287136275
13 Mamba Mtu www 14 3 1287136524
14 TECHNOLOGY www 15 4 1287170779
125 Jamila    www 14 4 1287387760

0 Cevap