初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2018-02-06 12:50:55

たく
Member

executesqlについて

よろしくお願いします。

executesql内のselectで変数を使いたいのですがうまくいません。
ご教授お願いします。

executesql(select sum(ti10) from aaa "";"";"")

と記述したSQL文があり実行結果も予測していたものが帰ってくるのですが

executesql(select sum(~data) from...

executesqlselect sum(?) from....
と、sum内に変数や?を使いたいのですがうまくいきません
どのようにすればいいのでしょうか?

宜しくお願いいたします

Offline

#2 2018-02-06 13:30:34

qb_dp
Member

Re: executesqlについて

~data が、LET内の変数でフィールド名という事でうよね。

ExecuteSQL("select sum(" & ~data & ") from aaa";"";"")

フィールド名が日本語の場合を考慮すると以下になります。
ExecuteSQL("select sum(\"" & ~data & "\") from aaa";"";"")

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 545.81 KiB (Peak: 582.05 KiB) ]