🐣🐤🐓[プログラマー]長期にわたって保護された動物


問題の説明

ANIMAL_INS表は、動物保護所の動物情報を含む表である.ANIMAL_INSの表構造は以下の通りである:ANIMAL_IDANIMAL_TYPEDATETIMEINTAKE_CONDITIONNAME, SEX_UPON_INTAKEはそれぞれ動物の身分、生物種、保護開始日、保護開始時の状態、名称、性別、中性化の有無を表す.
ANIMAL_OUTS表は、動物保護から養子縁組された動物情報を含む表である.ANIMAL_OUTSの表構造は以下の通りである:ANIMAL_IDANIMAL_TYPEDATETIMENAMESEX_UPON_OUTCOMEはそれぞれ動物の身分、生物種、養子縁組日、名称、性別、中性化の有無を表す.ANIMAL_OUTS表のANIMAL_IDは、ANIMAL_INS表のANIMAL_ID外部キーである.

まだ養子縁組されていない動物のうち、保護に最も長い時間滞在している動物3匹の名前と保護開始日を照会したSQL文を記入してください.結果は保護開始日で表示されます.

例えば、ANIMAL_INS表およびANIMAL_OUTS表:ANIMAL_INS ANIMAL_OUTS
SQL文を実行するときは、次のようにします.

※3匹以上養子縁組されていない動物がいる場合のみ入力できます.

プールの開始

SELECT NAME, DATETIME 
FROM ANIMAL_INS 
WHERE ANIMAL_ID NOT IN(SELECT ANIMAL_ID FROM ANIMAL_OUTS) 
ORDER BY DATETIME 
LIMIT 3;

  • ANIMAL INSの中でもANIMAL OUTSにないANIMAL IDの中の列は養子縁組できない列

  • DATETIME昇順で最大3個まで表示