JMP および動的 SQL クエリJMP が何らかの形式の動的 SQL クエリをサポートしているかどうかを知っている人はいますか? SQLクエリを直接記述するよりも動的にSQLクエリを生成する方が簡単な、特別なクエリを実行したいと考えています。
Re: JMP と動的 SQL クエリはい、JMP は動的 SQL クエリをサポートしています。次のようなものを使用できます。
product = "ABCDEFG";
sql_statement = evalinsert(
"SELECT *
FROM mytable m
WHERE m.product = '^product^'");
dbc = create database connection("Database Connection String goes here");
dt = execute sql(dbc, sql_statement);
close database connection(dbc);Re: JMP と動的 SQL クエリ使用している JMP のバージョンについては言及していません。JMP には対話型のクエリ ビルダーがあります。 JMP メイン メニューの [ヘルプ] から、[ブック] > [JMP の使用] > [第 3 章 データのインポート] を選択します。 データベースへの接続、DB テーブルの選択、関数/集計の結合と選択と作成などに関するセクション全体があります。
ユーザー インターフェイスでは、ポイント アンド クリックの選択によって生成された SQL ステートメントを確認することもできます。
多くの場合、同じタイプのデータを作成する必要がありますが、異なるデータ範囲または異なる変数セットが必要になります。 ブログを検索すると、ベース SQL を変更してクエリを実行するために使用されるいくつかの条件の入力をユーザーに求めるために作成されたスクリプトの例がいくつか見つかるはずです。
ところで、クエリ ビルダーではフィルター プロンプトを追加することもできるため、スクリプトの一部が組み込まれています。動的という意味について詳しく教えていただけない限り、私が提供できる情報はこれですべてです。