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 명령어나 키워드 구문은 되도록 대문자 사용 권장하더라구요.
댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
20-04-28 조회 2,135
20-03-20 조회 2,536
20-03-14 조회 2,394
20-03-07 조회 2,319
20-03-05 조회 1,939
20-03-04 조회 1,576
20-03-04 조회 2,823
20-02-21 조회 1,749
20-02-21 조회 2,218
20-02-17 조회 2,214
20-02-15 조회 1,932
20-02-05 조회 2,642
20-02-02 조회 3,843
20-01-09 조회 3,950
19-12-13 조회 2,727
19-10-17 조회 2,858
19-10-09 조회 3,679
19-09-25 조회 4,798
19-09-19 조회 2,743
19-09-17 조회 2,431
19-09-11 조회 2,474
19-08-27 조회 2,684
19-08-06 조회 3,608
19-08-01 조회 2,478
19-07-25 조회 2,169
19-07-23 조회 2,275
19-07-23 조회 2,706
19-07-17 조회 7,571
19-07-05 조회 2,635
19-06-17 조회 3,215