방법: 쿼리에 식 사용
쿼리에서 식을 사용하려면 조건 창에 식을 직접 입력하거나 SQL 창에 문의 일부로 입력하면 됩니다. 식 입력은 열 이름 입력과 유사합니다.
팁
조건 창에서 열 구분선을 끌어 옮겨 열 크기를 조정하면 길이가 긴 식을 화면에서 좀 더 쉽게 볼 수 있습니다.
참고
표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.
결과 집합에 식 표시
조건 창에서 열 대신 식을 지정하여 결과 집합에 식을 표시할 수 있습니다.
결과 집합에 식을 표시하려면
조건 창에서 새 표 형태 행을 삽입합니다.
새 표 형태 행의 열 열에 결과를 표시할 식을 입력합니다.
결과 집합에 식의 결과를 표시할 때 데이터베이스는 "Exprn" 형식을 사용하여 열 머리글을 할당합니다. 여기서 n은 현재 쿼리에 있는 식의 개수입니다. 열 머리글을 식에 대해 의미 있는 별칭으로 바꿀 수 있습니다.
식을 사용한 정렬
일부 데이터베이스에서는 식의 결과를 기준으로 정렬할 수 있습니다. 열과 마찬가지로 정렬 형식과 정렬 순서를 지정합니다.
참고
모든 데이터베이스에서 식을 사용한 정렬을 지원하지는 않습니다. 자세한 내용은 데이터베이스에 대한 설명서를 참조하십시오.
식을 사용하여 정렬하려면
조건 창에서 새 표 형태 행을 삽입합니다.
새 표 형태 행의 열 열에 정렬 기준으로 사용할 식을 입력합니다.
쿼리에 식을 표시하지 않으려면 새 행의 필터 열의 선택을 취소합니다.
정렬 형식 열에서 오름차순 또는 내림차순을 선택한 다음 정렬 순서 열에서 식의 정렬 우선 순위를 선택합니다.
식을 사용한 검색
식을 사용하여 검색하는 두 가지 방법이 있습니다. 식을 값을 비교하는 조건으로 사용하거나 비교 중인 값으로 사용할 수 있습니다.
다음 예제는 식을 WHERE 절의 조건으로 사용하는 방법을 설명합니다.
SELECT ord_num, ord_date
FROM sales
WHERE (price * .9) > 20
대조적으로, 다음 예제는 식을 비교 중인 값으로 사용하는 상반된 사용에 대해 설명합니다.
SELECT ord_num, ord_date
FROM sales
WHERE (ord_date >= DATEADD(day, -10, GETDATE() ) )
검색을 위해 식을 지정하는 방법은 식이 검색 조건으로 표시되는지 또는 검색 값으로 표시되는지에 따라 달라집니다.
식을 조건으로 사용하려면
조건 창에서 새 표 형태 행을 삽입합니다.
새 표 형태 행의 열 열에 조건으로 사용할 식을 입력합니다.
새 행의 필터 열에 조건과 비교할 값을 입력합니다.
식을 검색 값으로 사용하려면
조건 창에 검색할 데이터 열이나 식이 없으면 추가합니다.
식이나 데이터 열의 필터 열에 검색 값으로 사용할 식을 입력합니다.