2012-06-24 3 views
0

SQL 쿼리의 WHERE 절에 대한 전문 용어가 있습니까? 조건, 기준, 제한 등과 같은 단어? 관계 대수의 용어를 사용SQL 쿼리의 WHERE 절에 대한 전문 용어가 있습니까?

+0

제한 사항입니다. 선택은 IIRC입니다. – wildplasser

+0

@wildplasser : 모든 참조 정보가 필요합니까? – zerkms

+1

코드 및 날짜, 나는 추정합니까? 오, 내가 그들을 섞어 보였다. (또는 Jimmy_keen이 그들을 섞어 버렸다.) Yes : 그것은 {project, restrict} – wildplasser

답변

2

SQL은 관계 대수의 구현이므로 WHERE 조건은 선택 (투영 및 이름 바꾸기를 구현하는 SELECT 부분과 혼동하지 말아야 함)이라고합니다. 관계 대수의 범위에있는 용어에 대한 자세한 내용은 우수 Wikipedia article을 참조하십시오.

1

튜플 (행)의 수를 줄이면 제한이라고합니다. 속성 (열)의 수를 줄이면 투영이라고합니다. (원래의 Codd/Date 용어입니다. 나중에 "SQL 데이터베이스"라는 용어를 사용하여 시작한 날짜는 실제로 관계형 DBMS가 아닙니다.)

0

SQL grammar specifications에서 WHERE 절은 ... where clause으로 알려져 있습니다.

그러나 대부분의 사람들이 의미하는 바는 SELECT 절의 수에 대한 제한을 정의하는 boolean value expressions 인 where 절의 항목입니다. 이는 문법에 search condition으로 지정됩니다.

관련 문제