方法を参照してください:
- ファイルと単一テーブルをインポートする
- データベースへの接続 (ドライバーの検索方法やマシン データ ソース (DSN) のユーザーへの接続方法など)
- ODBC ドライバーのビット数 (32 ビットまたは 64 ビット) が、使用されている JMP のバージョンと一致していることを確認します。
方法を参照してください:
- インタラクティブなクエリ ビルダーを使用してテーブルを選択し、テーブルを自動的に結合し、テーブルの自動結合をオフにします。
- 選択ボックスを使用してクエリを定義し、データを集計し、サンプル データを作成し、ユーザーが指定した値に基づいてデータをフィルタリングします。
- 保存されたクエリを作成し、クエリを実行するたびに結果をフィルタリングまたは順序付けするようユーザーに求める
- クエリの再実行時にデータを変更または更新する
JMP 開発者の Eric Hill が回答したいくつかの質問@Eric_Hill :
質問:テーブルを結合できる最初のクエリ ビルダー ウィンドウでは、セカンダリ テーブル間を結合できますか?
答え:絶対。クエリ内の任意のテーブルを他のテーブルに結合できます。
質問:キー/列が一方のテーブルでは数値で、もう一方のテーブルでは文字である場合、2 つのテーブルを結合できますか?
答え:一部のデータベースでは、型が一致しない結合列は強制的に同じ型になりますが、そうでないものもあります。 このような状況が発生した場合、最善の方法はカスタム SQL にドロップして文字列を数値にキャストすることです。 これなのにスタックオーバーフローの記事SQL がユーザーに代わって変換を行うだけであることを示唆しています。
質問: Average を使用して集計することを選択した場合、それはどのように行われるのでしょうか? たとえば、映画レンタルの例で平均年齢を取得するとき、それは一意の顧客全体で平均したものなのでしょうか、それともグループを定義する映画情報内のすべてのレコードを調べたものなのでしょうか? 懸念されるのは、顧客が同じ映画を複数回レンタルしている場合、それらが複数回カウントされ、サンプル サイズが膨らむ可能性があることです。 これはDBの種類に依存しているのではないかと思います。
答え:データベースは、各グループ内の行の平均を計算します。最善の方法は、集計を行わずに必要なクエリを作成し、各顧客に 1 回だけ出席してほしいかどうかを確認してから、集計を適用することです。カスタム SQL、または必要な行を取得する 1 つのクエリを実行してから、その結果に対して集計を行う JMP クエリが必要になる場合があります。
資力: