GirlfriendNull
382
2019-05-20 16:30:42
2
322

MSSQl CASE문 질문좀 드리겟습니다..



위와같은 테이블의 결과가 있다고 가정합니다.

여기서 

emp_no를 count할 생각입니다.

count(emp_no)를 하는데 단 여기서 work_date가 null일 경우 카운트를 안하고싶은데

잘 되지않아서 도움좀 요청하겟습니다.

mssql case 문으로 작성해야됩니다 ㅠㅠ


-1
0
  • 답변 2

  • 스우
    148
    2019-05-20 16:36:41

    count(case when work_date is not null then 1 end)

    0
  • GirlfriendNull
    382
    2019-05-20 17:19:27

    늦게봤지만 해결했습니다..
    이게 GROUPING으로 해결하려다 보니 엄청꼬여버렸네요.. GROUPING과 ROLLUP에 대한 


    이해부족으로 이 쉬운걸 해매네요.. 아직 갈길이멉니다.. 감사합니다. 스우님

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.