Quantcast
Channel: Adobe Community : Unanswered Discussions - ColdFusion
Viewing all articles
Browse latest Browse all 5794

Order table by specific values

$
0
0

I have a query that needs to sort a column in a specific order. Currently for the act_codeCharges have a '+' value, Payments have a '-' value and Awards have a '=' value. I need the order to be Charges, Payments, Awards but I get Payments, Charges, Awards. I get "Invalid Column Name act_code" when I run my query. Here is my query:

 

SELECT tmptract.soc_sec, name.last_name, name.first_name, name.mi, address.st_addr, address.add_addr, address.add_add2, address.city, address.state, address.zip, tcodes.act_code,  '' as employee_soc_sec, 2 as bill_type

 

FROM tmptract, name, address,  tcodes

 

WHERE tmptract.soc_sec = name.soc_sec

    AND address.soc_sec = name.soc_sec

    AND tcodes.tcodes = transact.tcodes

    AND tmptract.token = '#session.token#'

 

ORDER BY name.last_name, name.first_name, name.mi, tmptract.soc_sec, bill_type,

(CASE WHEN act_code = '+' THEN '1'

     WHEN act_code = '-' THEN '2'

     WHEN act_code = '=' THEN '3' ELSE act_code END)

 

Any help will be appreciated!


Viewing all articles
Browse latest Browse all 5794


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>