THANKS DAVE THAT SOLVED IT!!!
>Alex, > >You can't use a CF condition within your SQL that you want to evaluate each >record in the query. For that, you'd need to use an SQL condition. You >could use CF conditions inside your cfquery only to evaluate the 'text' of >the query (like to decide WHICH SQL statement to use for example based on >values that exist apart from your data). > >You can use a 'isnull' function to solve this (this is a DATABASE function, >not a CF function, and is, therefore, DB dependent). I'm not sure which DB >you are using, but for SQL Server it's isnull. For Oracle it's NVL. > ><cfquery name="recipients" datasource="labels"> >SELECT isNull(emailaddr1,emailaddr2) as emailaddr >... ></cfquery> > >This says, "if emailaddr1 has a value, then return it as 'emailaddr', but if >it is null, then return the value in emailaddr as 'emailaddr'. If >emailaddr2 is also null, then 'emailaddr2' will be null. If you want >another default value such as 'N/A', then you would just wrap it all with >another function like this: > >SELECT isNull(isNull(emailaddr1,emailaddr2),'N/A') as emailaddr > >Hope this helps! > >Dave Phillips > >HI everybody > >I have a table with two email addresses for every person there are cases >though that emailaddr1 is empty and emailaddr2 has a value. I need to output >the addresses that if emailaddr1 is empty it would be substituted by >emailaddr2. I tried using a cfif inside the query written below but doesn't >work > ><cfquery name="recipients" datasource="labels"> >SELECT <cfif (emailaddr1)eq "">emailaddr2, <cfelse> emailaddr1</cfif> ></cfquery> > ><cfoutput>#recipients#</cfoutput> > >thanks ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:331305 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm