すばやい御回答有難うございました。
versionも記入せずに大変失礼いたしました。eguideのversionは2.60です。
ソースコードでは御回答にあるようなqueryになると思われますが、echoでqueryを画面表示させてみると(IF(exdate,exdate,edate)+expire)>1268380972)になるはずの部分が(expire1268380972)になっていましたので...。
もう少し調べてみます。