私は次のクエリへの解決策を考え出すしようとしています:(サブクエリのトピック)
は最近雇われた従業員の前で(*)
を表示し、日付を雇います。他のすべての従業員も表示されていることを確認してください。
私は上記のクエリを解決しようとしていますUNIONを使用せずに解決しようとしています。私は解決策に近づきましたが、はすべての行の前に星印(*)を表示します。ここに私の解決策は次のとおりです。
SELECT ENAME, HIREDATE, LPAD('*',2)
FROM EMP
WHERE HIREDATE = (SELECT MAX(HIREDATE)
FROM EMP)
OR HIREDATE != (SELECT MAX(HIREDATE)
FROM EMP);
私はLPAD('*', 2)
を使用していたとき、私は何か間違ったことをやっているかなり確信しているだけでカントは、私が行方不明ですかを把握するように見えます。ここで
どのプラットフォームを使用していますか、最近の定義はどうですか? – Hogan
ホーガンに遅れて申し訳ありません。私のインターネットは機能していませんでした。私が使用しているプラットフォームはsqlplusです。 SCOTTスキーマのEMPテーブルによれば、最近採用された従業員はADAMSであり、彼の雇用者は23-MAY-87です。 – Tushar