クエリビルダでの日付列の組み合わせクエリビルダーを使用してデータを取得している顧客がいます。 それらの日付データは、データベースの3つの別々の列に格納されます。 月、日、および年。 顧客は、クエリプロセスのある時点で、ただし最終的なテーブルが作成される前に、クエリビルダーでこれらの列をM / D/Y形式に結合したいと考えています。
これらの列をJMPテーブルで組み合わせる方法を説明しましたが、彼の目標は、x軸にM / D/Y形式のクエリ後スクリプトを使用してグラフを出力することです。
SQLでこれを行う方法はありますか、それともクエリ後のスクリプトのグラフビルダーステップのスクリプトの前にM / D / Y列を作成するためのJSLスクリプトを追加するのが最善でしょうか?
ところで-クエリビルダーで新しい数式列を作成しようとしましたが、希望どおりに列を組み合わせる方法がわかりませんでした。
ありがとう、
明細書
Re:クエリビルダーでの日付列の組み合わせうん、彼らはクエリスクリプトメソッドを投稿するのが最も柔軟で、グラフビルダーの部分の前に行うことができます。
Re:クエリビルダーでの日付列の組み合わせありがとうクリス、
私はそのオプションを検討しましたが、JSLで実行できるほど簡単に実行する方法はわかりませんでした。
Re:クエリビルダーでの日付列の組み合わせ補足@MikeD_Anderson
実際、クエリ後のJSLを介して列を追加するのは簡単です。 日時形式を利用するには、列を数値として定義する必要があります。 日付列の値は、以下のコードのように「数式」を使用して動的にすることも、「各値を設定」を使用して静的にすることもできます。
current data table() << New Column( "MDY_Col", Numeric, Continuous, Formula( Date MDY(:month, :day, :year)) , Format("m/d/y"));
クエリビルダーを使用すると、計算列を次のように作成できます@Chris_Kirchberg言及します。 SQLコマンドに制限されていますが。
Re:クエリビルダーでの日付列の組み合わせこんにちはビル、
彼らはJMP13を使用していますか? もしそうなら、利用可能な列が何であるかに基づいて計算列を作成することができます。 「使用可能な列」セクションの横にある赤い三角形を見てください。 それが役立つかもしれません。
Re:クエリビルダーでの日付列の組み合わせグラフを実行する前に、クエリ後のスクリプトでJSLを使用して結合された列を生成することで、本当に幸運に恵まれました。
したがって、JSLは次のようになります。
New Column( "NewCol1", Character, "Nominal", Formula( Date DMY(:day, :month, :year));
Graph Builder(...);
Re:クエリビルダーでの日付列の組み合わせグラフビルダーで仮想列として作成できます。 ダッシュボードビルダー/クエリビルダーのデモで同様のことを行いました。
フィル