-1
の列の値に基づいて、SQLで最大または最小の日付を取得は、私は、SQLクエリといくつかの助けを必要とするSQL
Emp_Id, Emp_Name, Dept_Id, Join_Date, Salary
1, John, A, 20170101, 50000
2, David, B, 20160201, 60000
1, John, A, 20170606, 60000
従業員の場合部門Aに属し、最新の給与は何ですか?従業員がDept Bにある場合、最も早い給与は何ですか?
はこのような何かをやってみましたが、
これらの試験問題は、見知らぬ人と見知らぬ人を得ているの助けに感謝従業員が1以上のdept
をしている場合にはリターンの重複を動作しません。 。言ってるだけ'。私はそれがどのように成功したかを示していると思います。この地域社会と教授との間には武器競争があり、cut'n'paste-proofの質問が出てきます。 –
ステートメントの列名がテーブル内の列名と異なる '最新の給与'とは何ですか?あなたは最近入会した人の給料を参考にしていますか? "dpt!= 'A'"があなたのケースでは機能するかもしれませんが、department = Bの行からだけ戻ってくる場合は "dept = 'B'"を使用してください 投稿する前に、それらのSO! –