جناب mzjahromi از یک سری توابع که در mysql شناخته شده اند اینجا استفاده شده. که توی mysql درست کار می کنه.آخه ظاهر و منطق این کوئری اشتباهه.
و البته طبق فرمایش شما اگه با دیتابیس دیگه ای بود باید تغییر می کرد.
البته از نظر ایراد منطقی من هم با شما موافقم که این مشکل داره:)