我有一个查询:从值列表中删除空
<cfif topic NEQ "">
<cfquery name="queryTopicName" datasource="#ODBC#">
select topic as topicName from ltbTopics where topicId in (#topic#)
</cfquery>
<cfset selectedRiskCategories = ValueList(queryTopicName.topicName)>
</cfif>
这里的“#话题#”包含其第一个值是空列表,所以它有喜欢,, 51,52,等所以它提供了一个错误:
“附近有语法错误‘’
线路33" 发生
的错误。任何一个可以帮助我在这个如何解决这个?
你提到一个空。该列表是否来自另一个查询?如果是,并且只使用该查询来检索此值,那么您可以将其包含在其他选择主题中作为来自ltbTopics的topicName,其中topicId位于(从some_other_table选择主题where something = something_else) –