SELECT songlist.*,songlist_add.admin_app FROM `songlist`
LEFT JOIN songlist_add ON (songlist.ID = songlist_add.songID)
WHERE songlist_add.admin_app = ''
ORDER BY weight DESC, RAND() LIMIT 1
Meningen med queryen er at den skal vælge alle rækker, hvor feltet admin_app er ingenting. Jeg kan sagtens vælge alle rækker hvor admin_app er fx. større end 0.
På forhånd tak.