| 
                
Please start any new threads on our new 
    site at https://forums.sqlteam.com.  We've got lots of great SQL Server
    experts to answer whatever question you can come up with. 
    
        | 
                
                    | 
                            
                                | Author | Topic |  
                                    | deepakpStarting Member
 
 
                                        1 Post | 
                                            
                                            |  Posted - 2009-02-17 : 09:41:22 
 |  
                                            | Hello All,I am new to MDX and need help in converting a SQL to MDX query. Could somebody please help me?SELECT  COUNT(DISTINCT INVOICE.INVOICE_NUMBER),  VENDOR.VENDOR_NAME,  nvl(Dispute_Origin.DESCRIPTION, 'Not Applicable'),  (FLOOR(CEIL(SYSDATE- DISPUTE_LOG.DISPUTE_FILED_DATE)/30) * 30 || ' - ' || (FLOOR(CEIL(SYSDATE-DISPUTE_LOG.DISPUTE_FILED_DATE)/30)+ 1) * 30),  SUM(DISPUTE_LOG.DISPUTE_OPEN),  COUNT(DISTINCT DISPUTE_LOG.CLAIM_NUMBER)FROM  BILLING_ACCOUNT,  REFVAL  Dispute_Origin,  DISPUTE_LOG,  INVOICE,  VENDOR_REMITTANCE,  VENDORWHERE  ( Dispute_Origin.REFVAL_CODE(+)=DISPUTE_LOG.DISPUTE_ORIGIN  )  AND  ( INVOICE.BILLING_ACCOUNT_SYS_ID=BILLING_ACCOUNT.BILLING_ACCOUNT_SYS_ID  )  AND  ( VENDOR_REMITTANCE.VENDOR_SYS_ID=VENDOR.VENDOR_SYS_ID(+)  )  AND  ( VENDOR_REMITTANCE.VENDOR_REMITTANCE_SYS_ID(+)=BILLING_ACCOUNT.VENDOR_REMITTANCE_SYS_ID  )  AND  ( DISPUTE_LOG.INVOICE_SYS_ID=INVOICE.INVOICE_SYS_ID  )  AND  ( Dispute_Origin.REFVAL_OBJ_NAME(+) = 'DISPUTE_ORIGIN'  )  AND  ( DISPUTE_LOG.DISPUTE_FILED_FLAG = 'Y' )GROUP BY  VENDOR.VENDOR_NAME,  nvl(Dispute_Origin.DESCRIPTION, 'Not Applicable'),  (FLOOR(CEIL(SYSDATE- DISPUTE_LOG.DISPUTE_FILED_DATE)/30) * 30 || ' - ' || (FLOOR(CEIL(SYSDATE-DISPUTE_LOG.DISPUTE_FILED_DATE)/30)+ 1) * 30) Basically, I am trying to display ageing information in terms of days such as 0-30, 31-60 etc. I need to display the same in MDX could somebody help me?Thanks,Deepak |  |  
                                    | visakh16Very Important crosS Applying yaK Herder
 
 
                                    52326 Posts | 
                                        
                                          |  Posted - 2009-02-17 : 09:50:24 
 |  
                                          | i dont think this is sql server query. what is nvl? |  
                                          |  |  |  
                                    | madhivananPremature Yak Congratulator
 
 
                                    22864 Posts | 
                                        
                                          |  Posted - 2009-02-17 : 09:51:35 
 |  
                                          | quote:That is ORACLE query. NVL is like ISNULL in sql serverMadhivananFailing to plan is Planning to failOriginally posted by visakh16
 i dont think this is sql server query. what is nvl?
 
 |  
                                          |  |  |  
                                    | visakh16Very Important crosS Applying yaK Herder
 
 
                                    52326 Posts | 
                                        
                                          |  Posted - 2009-02-17 : 09:53:37 
 |  
                                          | quote:Oh..i see thanks for the tipOriginally posted by madhivanan
 
 quote:That is ORACLE query. NVL is like ISNULL in sql serverMadhivananFailing to plan is Planning to failOriginally posted by visakh16
 i dont think this is sql server query. what is nvl?
 
 
   |  
                                          |  |  |  
                                |  |  |  |  |  |