inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

장래쌤과 함께하는 쉽고 재미있는 SQL 이야기

대문자 질문입니다!

해결된 질문

206

deeir

작성한 질문수 5

0

SQL 작성할 때,

SELECT, FROM과 같이 쿼리들을 대문자로 작성하시던데,

MY SQL 프로그램에서는 자동완성에서 소문자로 뜨더라구요.

그렇게 소문자로 돌려도 문제는 없던데, 혹시 대문자로 작성하는 것을 추천하시는 다른 이유가 있나요??

sql mysql oracle dbms/rdbms mssql

답변 1

1

장래쌤

안녕하세요?

키워드를 대문자로 작성하거나 소문자로 작성하는 것은 정해진 규칙이 없습니다. 작성된 구문이 가독성이 좋을 수 있는 방법으로 작성하면 됩니다. 그래서 제 나름으로 정한 규칙은 키워드는 대문자, 나머지는 소문자로 작성하는 방법입니다. 키워드라고 하는 것은 SELECT, FROM, WHERE등 이미 약속된 퀴리 구문입니다. 키워드를 대문자로 작성하고 들어쓰기와 내어쓰기를 잘하는 것이 가장 가독성이 좋다고 수 십년 경험에서 제가 얻은 결론이고, 대부분의 회사의 코딩 규칙입니다. 하지만 강력한 규제가 따르는 규칙은 아니니 질문자분은 이시점에서 자신 나름의 코딩 규칙을 정해보시면 좋을 것 같습니다. 어떤 방식을 정하든 일관되게 사용하면 좋을 것입니다. 질문해 주셔서 감사합니다!

0

deeir

답변 감사합니다! :)

간단한 오타 제보입니다.

0

3

0

큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.

0

19

1

실제 FK제약조건을 설정하지 않는이유

0

19

1

create view

0

121

2

json 배열 파싱

0

185

2

insert into 구문

0

171

2

PDF 자료 문의

0

140

2

집계 연산자에 대한 질문

0

125

1

array_agg 배열 해제

0

196

2

null 수강 관련 문의

0

108

1

테이블 생성 후 조건 수정 방법

0

265

2

주차별 데이터에서 전 주 데이터 가져오기

0

180

1

여러 컬럼 중 null값이 아닌 값 가져오기

0

428

1

누적 백분위 구하기 질문

0

731

1

Join 질문

0

174

1

pdf 문의드립니다

1

188

1

regexp like 에 특정 특수기호 포함

1

356

1

컬럼 안 공백 문자열 제외

1

226

1

USING 조인 질문드립니다.

0

312

2

JOIN함수 질문입니다.

1

261

1

ELT 함수와 FIELD함수 질문입니다.

0

313

1

뷰 변경 질문입니다.

0

335

2

[질문] 3. '다양한 데이터 집계 _ 심각할 수 있는 집계 함수와 NULL값의 관계' 수업 내용 질문

0

224

1

mysql 설치 오류로 학습 불가

0

234

1