Ragnar Mesaj tarihi: Kasım 2, 2004 Mesaj tarihi: Kasım 2, 2004 select MESSAGESXML.ID,MESSAGESXML.GUID,MESSAGESXML.MESTIME,MESSAGESREPXML.USERNAME,MESSAGESREPXML.GUID,MESSAGESREPXML.OPID from MESSAGESXML left join MESSAGESREPXML on MESSAGESREPXML.USERNAME = MESSAGESXML.USERNAME AND MESSAGESREPXML.GUID = MESSAGESXML.GUID where MESSAGESXML.USERNAME in (select USERID from USERS where BAYIKODU in (select BAYIKODU FROM BAYILER WHERE BAYIKODU3 LIKE '$sesbayikodu3%')) and (SUBSTRING(MESSAGESXML.MESTIME,1,8) >= $mest and SUBSTRING(MESSAGESXML.MESTIME,1,8) <= $mest1)" burdan $ARIAIDS değişkenini elde ediyoruz select USERNAME,SUM(NUMOFSENT) AS NUMOFSENT,SUM(NUMOFPENDING) AS NUMOFPENDING ,SUM(NUMOFSYSERR) AS NUMOFSYSERR ,SUM(NUMOFTIMEOUT) AS NUMOFTIMEOUT from OGLOGXML WHERE ARIAID in ($ARIAIDS) GROUP BY USERNAME" yukardaki iki sorguyu kullanarak istediğim sonuca rahatca ulaşa biliyorum ama çekeceğim data artığında bayağı bir zorlanıyorum yukardaki sorguları nasıl optimize edebilirim. [Bu mesaj Ragnar tarafından 02 Kasım 2004 14:47 tarihinde değiştirilmiştir]
Öne çıkan mesajlar