Autowired
2019-09-20 14:31:27
5
697

실무에서 쿼리문을 작성할때


컬럼명(알리아스), 테이블명 그외 함수들은 대문자로 할껀지 소문자로 할껀지는 회사마다 다른가요?

아니면 따로 명명규칙이 있나요?

0
0
  • 댓글 5

  • ercnam
    2k
    2019-09-20 14:38:58

    카멜표기법처럼 국제표준(?)이야 있겠지만은

    회사 방침의 영향력이 더 크지 않을까 생각합니다.

    0
  • 개발자학도
    1k
    2019-09-20 15:10:05

    저희는 테이블명 변수명은 소문자 명령문은 대문자 이렇게 암묵적으로 하곤있습니다 

    0
  • 유리세계
    2k
    2019-09-20 15:34:48
    회사방침을 따르죠
    0
  • 레버리지
    2k
    2019-09-20 17:24:17 작성 2019-09-20 17:25:00 수정됨


    SELECT test1      AS test1
         , test2      AS test2
         , test3      AS test3
         , test4      AS test4
         , test5      AS test5
         , MAX(test6) AS test6
      FROM table_ a
     WHERE test2 IN ( 1, 2, 3 )
     GROUP BY test1
            , test2
            , test3
            , test4
            , test5
    HAVING COUNT(*) < 3


    어떤가요? 

    SQL도 언어이다 보니 가독성이 중요합니다. ( 개취 )

    1. 예약어 대문자, 컬럼 및 테이블명 소문자

    2. 쉼표 LEFT

    3, 구문 RPADING

    0
  • errthin
    282
    2019-09-21 11:11:06

    회사마다 다릅니다

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