みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
使用環境
クライアント:FilemakerPro12
サーバー:FileMakerServer14
以下のSQLでWHERE句を変数で指定したいのですが上手く行きません。
WHERE句を変数で可変にできればと思っています。
どなたかご教授いただけないでしょうか?
Let ( [
sql = ExecuteSQL ( "
SELECT
\"担当者CD\"
FROM
\"ユーザーマスタ\"
WHERE
\"_10\" = ?
" ; "|" ; "" ;1 )
] ;
Case ( sql = "?" ; "" ; sql )
)
変数設定:$a = "\\\"_10\\\""
「\"_10\" = ?」 を 「$a = ?」 にできたらと思っています。
Last edited by zac122333 (2017-09-27 15:41:36)
Offline
式の意図は良く分からないけど、こんなこと?
Let ( [
$a = "_10" ;
sql = ExecuteSQL ( "
SELECT
\"担当者CD\"
FROM
\"ユーザーマスタ\"
WHERE
\"" & $a & "\" = ?
" ; "|" ; "" ;1 )
] ;
Choose ( sql = "?" ; sql )
)
Offline
Hiro様
ご回答ありがとうございます。
ご回答頂いた内容を元に行いたい処理が可能になりました。
ありがとうございました。
Last edited by zac122333 (2017-09-28 11:06:21)
Offline
Pages: 1
[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 545.27 KiB (Peak: 564.48 KiB) ]