少し質問がありますが、私は理解できません。何が問題なのですか?解決するにはどうすればいいですか?例えば、#account_code#
コードは100.001.001
(その中にはcourceの束があります)とsum(nettotal)
とこの#account_code#
でグループ化されたcfqueryのようなこの変数のいくつかの値があります。これらのコードのリストを設定するだけですリスト、たとえば<cfset code_list='100.001.001,100.001.002'>
とクエリ:account_code in (#code_list#)
私もこの1つを試しましたaccount_code in ('#code_list#')
しかし、それはエラーを出す、それは'001。限り、私はこれらのドットを何とか置き換える必要があると理解し、それらなしでコードのIDを定義します。助けてくれてありがとう!私は本当にそれをappretiate!グループ化された項目のIDのリストを定義する
1
A
答えて
3
私はあなたの質問が本当にどのように正しくSQL IN句を使用するのか理解しています。
IN句SQLは、それらの値が数値であれば、彼らは引用符で囲む必要はありません、値のリストがかかりますが、あなたのコードは文字列であるので、それぞれの値は、ColdFusionで
select * from tbl
where id in ('100.001.001','100.001.002')
を引用する必要がありますこれを行うための正しい方法は、これはあなたのクエリで複数のパラメータにあなたのリストをオン
<cfset code_list='100.001.001,100.001.002'>
<cfquery name="qSomething" ...>
select * from tbl
where id in (
<cfqueryparam list="true"
value="#code_list#"
cfsqltype="cf_sql_varchar" />
)
</cfquery>
真のリストで使用<でcfqueryparam> =で、あなたのcode_listが実際にフォームまたはURL変数によって渡されている場合に役立ちますSQLインジェクションからあなたを守るttacks。
関連する問題
- 1. 複雑なグループ化リストの項目
- 2. リスト・グループ項目
- 3. スパーク/ PySpark:ネストされたリストのいずれかの項目でグループ化
- 4. backbone.jsコレクションの項目のグループ化(グループ化されたレンダリングの場合)
- 5. Pythonツリーソートされたリスト内の項目のグループのトラバースとソート
- 6. 配列内のグループ化された項目へのアクセス
- 7. Senchatouchリスト項目のユーザー定義コンポーネント
- 8. WP7でグループ化された横方向のストレッチリスト項目
- 9. ネストされたリスト - 親リストのリスト項目を取得する
- 10. SQL 2番目のIDでグループ化された最大IDを取得
- 11. $ネストされたオブジェクトのリスト項目
- 12. 初期化関数内でオブジェクトの項目を定義する
- 13. Vueの遷移グループは、リスト項目
- 14. はどのように定義された項目
- 15. のBizTalkクライアント定義されたサブスクリプション項目
- 16. クエリ "グループ化"複数の項目
- 17. のLINQ:グループ化された選択リスト
- 18. iPhone SDK:グループ化されたUITableViewセクション、リスト項目が正しいセクションに表示されない
- 19. ListViewでリスト項目をアニメ化する
- 20. フィルタされたリスト項目は
- 21. MvvmCross RecylerViewネストされたリスト項目
- 22. Knockout.js内のForeachリスト項目をランダム化
- 23. クエリで定義されたエイリアスによるグループ化?
- 24. リンクされたリスト内の項目を移動する
- 25. Bitbucketのネストされたリスト項目をマークダウンする方法は?
- 26. Nativescriptでタップされたリスト項目のコンテキストを取得する
- 27. リスト項目を定義済みのデータ型RDD
- 28. IDでグループ化し、グループ化されたデータから配列を作成する
- 29. どのグループ定義された要素
- 30. Javaのオブジェクトリスト内の項目をグループ化する
はい:正確に!それは助けた))非常にありがとう! –