SQL Question

Startbeitrag von Piet van Zanten am 11.11.2014 19:01

Hi,

I would like to sort on a calculated item in a query.
The calculated item should be True or False based on equality of two numeric items in the query: File1.Item1=File1.Item2
I cannot find a syntax that is accepted by the query editor, neither in SQL nor in WL code.
A simple File1.Item1=File1.Item2 won't do.
I got as far as ABS(File1.Item1-File1.Item2), but I need the result to be strictly True or False.
Any ideas?

Regards,
Piet

Antworten:

Piet

Can you not use a CASE statement?

CASE WHEN File1.Item1 = File1.Item2 THEN 1 ELSE 0 END

and sort on the resulting true or false

von DerekT - am 11.11.2014 19:16
Perfect, thanks Derek!

von Piet van Zanten - am 11.11.2014 19:34
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.