少し質問がありますが、私は理解できません。何が問題なのですか?解決するにはどうすればいいですか?例えば、#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. backbone.jsコレクションの項目のグループ化(グループ化されたレンダリングの場合)
- 2. Senchatouchリスト項目のユーザー定義コンポーネント
- 3. 配列内のグループ化された項目へのアクセス
- 4. WP7でグループ化された横方向のストレッチリスト項目
- 5. のBizTalkクライアント定義されたサブスクリプション項目
- 6. 初期化関数内でオブジェクトの項目を定義する
- 7. のLINQ:グループ化された選択リスト
- 8. クエリ "グループ化"複数の項目
- 9. iPhone SDK:グループ化されたUITableViewセクション、リスト項目が正しいセクションに表示されない
- 10. MvvmCross RecylerViewネストされたリスト項目
- 11. ListViewでリスト項目をアニメ化する
- 12. クエリで定義されたエイリアスによるグループ化?
- 13. リンクされたリスト内の項目を移動する
- 14. Itemtemplateのグループ項目
- 15. Javaのオブジェクトリスト内の項目をグループ化する
- 16. グループ項目
- 17. SQLiteのカラム項目をグループ化する(Android)
- 18. マスターページで選択されたリスト項目を追跡する
- 19. ASP.NET MVC - モデルのプロパティでグループ化されたリストを返す
- 20. hook_menuで定義されたメニュー項目をプログラムで取得しますか?
- 21. グループとカウントの項目
- 22. 複数の項目RadioButtonsグループ
- 23. Djangoのグループ項目バケット
- 24. リスト定義を使用して作成されたカスタムビューのページ分割とグループ化
- 25. リスト項目を異なる言語でグループ化するにはどうすればよいですか?
- 26. リスト内の特定の項目にスクロールし、リスト内の次の特定の項目にスクロールします。
- 27. Expandable ListView年/月単位で項目をグループ化する
- 28. Python/PySideで選択されたリスト項目をクリアします
- 29. wpfリストボックスとリスト項目のネストされたデータバインド
- 30. コンボボックスのグループから選択された項目をリストに取り込みます
はい:正確に!それは助けた))非常にありがとう! –