• 카테고리

    질문 & 답변
  • 세부 분야

    데이터베이스

  • 해결 여부

    미해결

floor(sal/1000)*1000 관련 질문이 있어요

22.07.09 22:15 작성 조회수 129

0

안녕하세요 선생님.

먼저 floor(sal/1000)*1000 이렇게 group by를 하는 것은 엄청난 팁인것 같습니다!

그러면 혹시 이렇게 어떤 컬럼으로 group by가 되는 것이 아니라, 위에 경우처럼 자체적으로 group by를 할 수 있는 다른 '공식' 등이 있을까요?

제가 질문하고도 뭔가 굉장히 애매하다고 느끼지만, 위와 같은 경우는 그 전에 공부했을 때는 배운적이 없던 경우여서, 다른 예시들도 있을까하여 질문을 드려요!

감사합니다:)

답변 2

·

답변을 작성해보세요.

0

최원빈님의 프로필

최원빈

질문자

2022.07.13

감사합니다! 더욱 열심히 공부할게요

 

0

안녕하십니까, 

네, 말씀하신대로 floor(sal/1000)*1000를 알면 굉장한 팁이 됩니다. 

근데 이게 공식이 아니라 경험이라, 제가 한참 SQL했을 때는 그냥 몸에 배어서 튀어 나온지라, 외우질 않았습니다.  외운다기 보다는 그냥 여러 경우에 적용하고 고민하다 보니 튀어 나오는것 같습니다. 

나중에 시간이 나는대로 더 추천할 로직이 생각나면 정리해 보겠습니다.

감사합니다.