이 SQL 쿼리를 사용하는 경우 "Select * from table_name"공백이있는 이름을 가진 테이블에서 "선택"문장을 어떻게 사용할 수 있습니까?
테이블 이름에 공백이 있으면 어떻게됩니까? "작성자 코드"와 같은 이름으로 테이블을 선택하기위한 특별한 SQL sintax가 있습니까?
이 SQL 쿼리를 사용하는 경우 "Select * from table_name"공백이있는 이름을 가진 테이블에서 "선택"문장을 어떻게 사용할 수 있습니까?
테이블 이름에 공백이 있으면 어떻게됩니까? "작성자 코드"와 같은 이름으로 테이블을 선택하기위한 특별한 SQL sintax가 있습니까?
.
+1 SQL의 맛을 사이의 차이점에 대한 지적 – AdaTheDev
예, SELECT * 괄호를 사용 FROM [작성자 코드] 그것은 당신이 사용하고있는 데이터베이스에 따라
나는 그것을 테스트 : 액세스 및 SQLServer : D 조 : D 조 : D –
SQL의 모든 개체는 이름을 가질 수 있습니다. 그 주위에 대괄호를 써야합니다. [Like this]
또는 [^[email protected]*@# EVEN THIS @#(*@#)]
또는 심지어 [SELECT]
입니다.
필자는이 보고서를 열 별칭에 자주 사용하여 보고서를 열심히 만듭니다.
select
c.first_name + ' ' + c.last_name as [Customer Name],
o.order_number as [Order #],
o.total_amount as [Total Amount],
o.order_date as [Date]
from
customer c
order o ON o.customer_id = c.customer_id
....
어느 데이터베이스입니까? –
Access, Oracle 및 SQLServer2005. 그것은 무서운 응용 프로그램입니다! –