ホームページ  >  に質問  >  本文

言い換えられたタイトル: 従業員が複数の仕事にわたって蓄積する経験の計算

<p>列 id、userId、startDate、endDate を持つemployee experienceというテーブルがあります。 </p> <p>従業員の職歴を計算したいと考えています。誰かが mysql クエリまたは JPA 仕様のコードを提供するのを手伝ってくれませんか? </p> <p>たとえば、次のデータの場合: </p> <テーブルクラス="s-テーブル"> <頭> <tr> id <th>ユーザーID</th> <th>開始日</th> <th>終了日</th> </tr> </頭> <みんな> <tr> 1 1 2021-01-01 2022-01-01 </tr> <tr> 2 2 2019-01-01 2020-01-01 </tr> <tr> 3 2 2020-01-02 2021-01-01 </tr> <tr> <td>4</td> 3 2021-01-01 2022-01-01 </tr> </tbody> </テーブル> <p>出力は次のようになります: </p> <テーブルクラス="s-テーブル"> <頭> <tr> <th>ユーザーID</th> <th>経験</th> </tr> </頭> <みんな> <tr> 1 1 </tr> <tr> 2 2 </tr> <tr> 3 1 </tr> </tbody> </table></p>
P粉212971745P粉212971745412日前470

全員に返信(1)返信します

  • P粉486138196

    P粉4861381962023-09-05 15:24:01

    次のコードを使用してこれを正常に完了しました:

    リーリー

    返事
    0
  • キャンセル返事