>>The variable _tally indicates if SQL Select found any records. However, if the SQL Select has SUM() function _tally returns value of 1, even though there were no records matching WHERE.
>>
>>What do you recommend to use, instead of _tally, to check if SQL Select found records?
>>
>>Thank you.
>
>Add one column, count(1) as nTally.
I will think about this, although, this may slow the query (maybe not significantly though). I found a solution, I think. The resulting value of SUM() function has NULL if no records match the WHERE clause.
Thank you.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham