私が持っているような2表:SQL - 2テーブルから比較日付で行を選択する方法
表1:
ID | COMPANY_NAME | Rank | FIRST_REGIST_DATE
1 A 1 2017-09-01
2 B 2 2017-09-05
表2:
ID | COMPANY_NAME | RANK | FIRST_REGIST_DATE
1 A 3 2017-09-03
2 C 4 2017-09-04
IデータFIRST_REGIST_DATEとRANKを持つ会社を選択する必要があります 会社の場合、最初の2件の登録があります:結果がそれを好きになるでしょう期待
: - - ランク3日 A社(2017年9月1日::会社Aは、上記の最初の日付を持っていますEX)食べた、私たちは 大きな以前の日付とRANK を選択します2017年9月1日
私が正しく質問を理解していれば、あなたが会社の詳細と、最初の登録日を含むデータを持つ2つのテーブルがあり、早いと行を表示したい私は、その場合には
あなたの期待どおりの結果は? –
申し訳ありませんが、私は答えを更新しました。 –
'FIRST_REGIST_DATE'や' RANK'の優先順位は何ですか?すなわち、会社B&Cは同じIDを持っています。 Bの日付は後になりますが、Cよりも上位です。最初に見たいものは何ですか? –