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 명령어나 키워드 구문은 되도록 대문자 사용 권장하더라구요.
댓글을 작성하시려면 로그인이 필요합니다.

설문게시판

+
제목 글쓴이 날짜 조회
5년 전 조회 2,137
5년 전 조회 2,036
5년 전 조회 1,643
5년 전 조회 1,319
5년 전 조회 2,549
6년 전 조회 1,449
6년 전 조회 1,912
6년 전 조회 1,892
6년 전 조회 1,638
6년 전 조회 2,372
6년 전 조회 3,524
6년 전 조회 3,585
6년 전 조회 2,325
6년 전 조회 2,563
6년 전 조회 3,301
6년 전 조회 4,411
6년 전 조회 2,364
6년 전 조회 2,119
6년 전 조회 2,218
6년 전 조회 2,390
6년 전 조회 3,301
6년 전 조회 2,112
6년 전 조회 1,894
6년 전 조회 1,990
6년 전 조회 2,323
6년 전 조회 7,207
6년 전 조회 2,355
6년 전 조회 2,917
6년 전 조회 2,776
6년 전 조회 2,702