Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Why this query doesn't return all Queue records?
Message
 
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01078686
Message ID:
01078710
Views:
10
One more correction: select CAST(nvl(Count(cTrans_pk),0)...

>See corrections inline
>
>>This still returns 3 records. What's wrong:
>>
>>
>>TEXT TO lcSQL NOSHOW PRETEXT 7
>>	SELECT CAST(NVL(COUNT(*), 0) as Numeric(5,0)) as nCount, ;
>>	Queue_Names.cQueue_Names_pk, Queue_Names.cQueue_Name,
>>	NVL(Trans.cDepartment_Code, Queue_Names.cDepartment_Code) as cDepartment_Code
>>	FROM Queue_Names
>>	LEFT JOIN Trans_Employees_Queues on
>>	Queue_Names.cQueue_Names_pk = Trans_Employees_Queues.cQueue_Names_fk
>             AND Trans_Employees_Queues.iActive_Flag = 1
>>	LEFT JOIN Trans on Trans.cTrans_pk = Trans_Employees_Queues.cTrans_fk	
>	where Queue_Names.iActive_Flag = 1
>>	group by 2,3,4
>>ENDTEXT
>>
If it's not broken, fix it until it is.


My Blog
Previous
Reply
Map
View

Click here to load this message in the networking platform