カスタムSQLクエリ:LEFT OUTER JOIN、正しく結合されていませんか? | JMP 15こんにちは、
WeeklyDOSummary(黄色)とPondMaster_Investigations(緑色)に参加しようとしています。 カスタムSQLクエリで選択した列を強調表示しました。


WeeklyDOSummaryから、私は日付=日付と池=池でPondMaster_Investigationsに参加する外部のままになっています。 写真でははっきりとはわかりませんが、Ave列とNO23列には、共通の日付(2020年5月7日から2020年8月10日までの範囲)と一般的な池の値(15から2020年8月までの範囲)があるデータがあります。 20)。
しかし、カスタムSQLクエリを実行すると、JMPは2020年8月6日の池15からのエントリのみを認識します。

ウィークリーDOサマリーテーブルの日付は午前1:00:00に入力されたため、[日付]列から1/24を減算しました。
Excelで確認したところ、2つのデータテーブルの日付の数値は同じでした。
この問題を回避し、2つのテーブルを完全に結合する方法に関する提案はありますか?
前もって感謝します!!
データ表その他スクリプティングRe:カスタムSQLクエリ:LEFT OUTER JOIN、正しく結合されていませんか? | JMP 15
JMPで最初に行うことは、日付列の形式を連続、数値、固定10進数の1に変更することです。
日付が実際に秒と同じであり、Excelがあなたに間抜けな何かを与えなかったことを確認してください。
日付が一致しないニッケル(次のJMPディスカバリーサミットで収集可能)に賭けます。
また、数式列のshortdate(:Date)のように、精度の低い新しい日付インデックス列を作成する場合もあります。 そうすれば、日付列の時間の割合は重要ではありません。
私はそれがこのような単純なものであることを願っています(結局のところ、私はそれに乗っているニッケルを持っています)。
PS lol、「Excelでチェックしたとき」
Re:カスタムSQLクエリ:LEFT OUTER JOIN、正しく結合されていませんか? | JMP 15@Byron_JMPどうもありがとうございました(私のニッケルを持っていこう!)!! WeeklyDOSummaryの値を固定10進数に変更したとき、日付がまったく一致していませんでした。 短い日付の数式列を作成したら、値を揃えて、最終的に分析に進むことができます。
私は主に過去にExcelを使用していたので、私はJMPでこの問題に永遠に苦労していました(現在、解決策は非常に単純であることがわかりました)。 SQLクエリで時間差(1/24)を考慮したにもかかわらず、日付が一致しなかった理由がまだわかりませんそして日付はExcelの数値として一致しているように見えました(Excelの日付値も秒を占めると思いましたが、小数として...)。 なぜそうなるのか知っていますか?
Re:カスタムSQLクエリ:LEFT OUTER JOIN、正しく結合されていませんか? | JMP 15一般的に、日付は苛立たしいものであり、数値で表現する方法には非常に多くのバリエーションがあります。
私のアプローチは、フォーマットされた日付値の背後にある実際の数値を取得しようとするか、テキストを取得してJMPのInFormat()関数を使用してテキストを数値に解析することです。
うまくいかないことがたくさんあるので、すべてがうまくいくと魔法のように感じます。