조인 시 컬럼명 표기 문제
177
작성한 질문수 1
안녕하세요 강의 너무 잘 듣고 있습니다
기초적인 질문이긴 한데
조인 시 SELECT 또는 다른 절에 컬럼명을 표기할 때
모든 컬럼명을 [테이블명].[컬럼명] 형식으로 작성해도 되는건가요?
아니면 타 테이블에 컬럼명이 중복 존재하는 컬럼만 그런 형식으로 작성하는 건가요?
SQL Editor에서는 중복되지 않는 컬럼을 위에 같은 형식으로 쓸 경우에 오류가 나는 경우도 있는거 같은데
강사님이 문제풀이 할 때 타 테이블에 컬럼명이 중복되지 않는 컬럼인데도 위에 형식처럼 쓰는 경우도 있어서
이게 형식적으로 휏갈리더라구요
좋은 강의 정말 감사드립니다^^
답변 1
0
안녕하세요 JW Park님
강의 전반에서 말씀드리듯이 SQL 에디터마다 조금씩 문법이 적용되는 범위가 달라서 변칙적인 부분이 존재합니다.
문의 주신 부분은 일반적으로는 중복이 존재하지 않는 컬럼명에도 해당 형식을 사용해도 무방한 것이 맞습니다.
궁금증이 해결되셨길 바랍니다.
감사합니다 :)
리트코드 1280. Students and Examinations
0
74
3
16강 LEFT JOIN 리트코드 (183. Customers Who Never Order) 관련 질문
0
89
2
African Cities 문제관련 질문
0
53
1
SQL 코딩테스트 질문
0
206
1
HACKER RANK에서 문제찾기
0
96
2
강의 자료 다운로드
0
90
2
Asian population 문제가 없어요
0
76
2
INNER JOIN 에서 A.키 쓸때 빨간 색 나오고 'dause'
0
65
2
별칭 관련해서 질문 있습니다.
0
78
2
rising temperature 문제 질문
0
98
2
해커랭크 TOP EARNERS 문제 질문
0
98
1
ON 뒤에 질문
0
94
2
INNER JOIN 질문. 강의와 결과값이 다릅니다.
0
196
3
END, 뒤에 * 붙이면 에러가 뜹니다
1
203
2
CustomerID가 중복되서 나타나요
0
232
3
별칭이 전체 테이블을 못 불러와요.
0
142
2
CASE WHEN 쿼리 오류 문의
1
324
3
CASE문제풀이 질문
0
124
1
Customers Who Never Order 풀다가 Alias관련 질문사항
0
136
1
Average Population 질문
0
128
1
Revising Aggregations - The Count Function 질문
0
103
1
Average Population of Each Continent 에대해서 질문
0
191
3
w3schools 에서 쿼리 작성 질문
0
158
1
INNER JOIN 할 때 NULL 값이 안보일 수도 있나요?
0
328
1





