日付に基づいて2つのテーブルを結合するやあ、
非常に単純だと思うことを達成したいと思います。日付に基づいてテーブルを結合することです。
次のテーブルがあるとしましょう。
表1-次の列があります:Group1、event_date。
表2-次の列があります:Group2、start_date、end_date。
結合を次のように機能させたい:(Group1 == Group2)AND(start_date
JSLコードを使用してこれを達成するにはどうすればよいですか?
ありがとう
データ表Re:日付に基づいて2つのテーブルを結合するこれをクエリして、結合用のSQLを作成するのが最も簡単だと思います
Names Default To Here(1);
// Using aliases, performing a join
dtSAT = Open("$SAMPLE_DATA/SATByYear.jmp", Invisible);
dtUS = Open("$SAMPLE_DATA/US Demographics.jmp", Invisible);
Query(
Table(dtSAT, "t1"),
Table(dtUS, "t2"),
"\[SELECT t1.State, t1."SAT Math", t2."College Degrees",
t2."Eighth Grade Math"
FROM t1
LEFT OUTER JOIN t2
ON t1.State = t2.State
WHERE t1.'SAT Math' > 550;
]\"
);
これが唯一のオプションではありませんが、かなり単純で理解しやすいものにする必要があります(SQLを知っている場合)。
Re:日付に基づいて2つのテーブルを結合する完全! JMP内でSQL構文を操作できることを知りませんでした。 これは私の人生をこれからずっと楽にしてくれるでしょう。
ありがとうございました