sinbi

SQL 구문 어떤 게 더 가독성이 높으신가요?

1.

$sql = " select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' and me_read_datetime = '0000-00-00 00:00:00' ";

 

2.

$sql = " SELECT count(*) AS cnt FROM {$g4['memo_table']} WHERE me_recv_mb_id = '{$member['mb_id']}' AND me_read_datetime = '0000-00-00 00:00:00' ";

|

댓글 15개

2번에 1표요.
일단은 2번이긴한데.... 그렇게 큰차이를 모르겠네요
2번이 좋고 가끔 2번식으로 쓰긴 하지만 항상 1번으로 쓰게 된다는....
쓰는 건 1번, 가독성은 2번
2번에 한표요
1번이 익숙해서 눈에 잘 들어옴
비전문가라 뭔지 모르겠지만....
저는 둘다 비슷비슷해보이네요.ㅠㅠ
전 항상 2번으로 쳐요
$sql = " SELECT count(*) AS cnt
FROM {$g4['memo_table']}
WHERE me_recv_mb_id = '{$member['mb_id']}'
AND me_read_datetime = '0000-00-00 00:00:00'
";

이렇게 작성/보는게 가독성이 좋습니다.
가독성은 좋지만 DB에서 대소문자 구분에 설정이 되어있는 경우 다른 서버로 옮길시에 오류가 발생할 수 있더라고요^^
가독성문제가 아니고 1번처럼 합시다
W3스쿨 강의 보니까,
보통 테이블이나 컬럼 경우 소문자 사용하므로,
SQL 명령어나 키워드 구문은 되도록 대문자 사용 권장하더라구요.
댓글을 작성하시려면 로그인이 필요합니다.

설문게시판

+
제목 글쓴이 날짜 조회
6년 전 조회 2,246
6년 전 조회 2,142
6년 전 조회 1,748
6년 전 조회 1,418
6년 전 조회 2,640
6년 전 조회 1,568
6년 전 조회 2,028
6년 전 조회 2,011
6년 전 조회 1,769
6년 전 조회 2,480
6년 전 조회 3,665
6년 전 조회 3,713
6년 전 조회 2,447
6년 전 조회 2,667
6년 전 조회 3,426
6년 전 조회 4,545
6년 전 조회 2,472
6년 전 조회 2,215
6년 전 조회 2,327
6년 전 조회 2,524
6년 전 조회 3,419
6년 전 조회 2,227
6년 전 조회 2,003
6년 전 조회 2,106
6년 전 조회 2,429
6년 전 조회 7,343
6년 전 조회 2,461
6년 전 조회 3,031
6년 전 조회 2,879
6년 전 조회 2,817