部門の給与の平均レベルを見つける
P粉329425839
P粉329425839 2023-09-02 20:56:48
0
1
629
<p>テーブルが 2 つあります</p> <pre class="brush:php;toolbar:false;">db_employee (id,first_name,last_name,salary,Department_id) db_dept (部門ID,部門)</pre> <pre class="brush:php;toolbar:false;">サンプル データをいくつか示します db_従業員 ID - 拳名 - 姓 - 給与 - 部門 ID 10301-キース-モーガン-27056-2 10302-タイラー-ブース-32199-3 db_dept ID部門 2 - 人事 3 - 操作</pre> <p>従業員、その給与、従業員の部門の平均給与を表示する表を出力したいと考えています。 </p> <p>外側のクエリを実行する前に、サブクエリを使用して部門の平均給与を調べようとしましたが、エラーが発生しました。 </p> <pre class="brush:php;toolbar:false;">選択 ファーストネーム、 苗字、 給料、 ( 選択する 平均(従業員給与)、 部 db_employee emp から emp.Department_id=dep.id で db_dept に参加します 部門ごとにグループ化する ) avgsalDepartment として db_employee</pre></p> から
P粉329425839
P粉329425839

全員に返信(1)
P粉742550377
SELECT 
emp.first_name,
emp.last_name,
salary,
demp.avg_salary
FROM db_employee emp
  INNER JOIN db_dept dep ON emp.department_id=dep.id
  INNER JOIN (
     SELECT
     AVG(salary) avg_salary,
     department
     FROM db_employee
       INNER JOIN db_dept ON department_id=id ) demp 
           ON demp.department=dep.department
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート