반응형 sql 기초4 SQL 기초 구문 배우기(SQL CASE) SQL CASE SQL CASE는 조건을 거치고 첫 번째 조건이 충족되면 값을 반환합니다(예: if-then-else 문). 따라서 조건이 참이면 읽기를 중지하고 결과를 반환합니다. 참인 조건이 없으면 ELSE 절의 값을 반환합니다. ELSE 부분이 없고 참인 조건이 없으면 NULL을 반환합니다. SQL CASE 기본예제 CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 WHEN conditionN THEN resultN ELSE result END; SQL CASE 실습하기 다음은 Northwind 샘플 데이터베이스의 "OrderDetails" 테이블에서 선택한 항목입니다. OrderDetailID OrderID ProductID Quant.. 탐구생활/SQL 탐구생활 2023. 6. 19. SQL 기초 구문 배우기(SQL EXISTS) 목차 SQL EXISTS EXISTS 연산자는 하위 쿼리에 레코드가 있는지 테스트하는 데 사용됩니다. 하위 쿼리가 하나 이상의 레코드를 반환하는 경우 EXISTS 연산자는 TRUE를 반환합니다. SQL EXISTS 기본예제 SELECT column_name(s) FROM table_name WHERE EXISTS (SELECT column_name FROM table_name WHERE condition); SQL EXISTS 실습하기 다음은 Northwind 샘플 데이터베이스의 "Products" 테이블에서 선택한 항목입니다. ProductID ProductName SupplierID CategoryID Unit Price 1 Chais 1 1 10 boxes x 20 bags 18 2 Chang 1 .. 탐구생활/SQL 탐구생활 2023. 5. 31. SQL 기초 구문 배우기(IN, BETWEEN, Aliases(AS)) 목차 SQL IN IN 연산자를 사용하면 WHERE 절에 여러 값을 지정할 수 있습니다. IN 연산자는 여러 OR 조건의 줄임말입니다. 기본예제 SELECT column_name(s) FROM table_name WHERE column_name IN (value1, value2, ...); SELECT column_name(s) FROM table_name WHERE column_name IN (SELECT STATEMENT); SQL BETWEEN BETWEEN 연산자는 주어진 범위 내에서 값을 선택합니다. 값은 숫자, 텍스트 또는 날짜일 수 있습니다. BETWEEN 연산자는 포괄적입니다. 시작 및 끝 값이 포함됩니다. 기본예제 SELECT column_name(s) FROM table_name WHE.. 탐구생활/SQL 탐구생활 2023. 5. 12. SQL 기초 구문 배우기 (AND, OR and NOT, ORDER BY, SELECT INTO) 목차 SQL AND, OR and NOT WHERE 절은 AND, OR 및 NOT 연산자와 결합될 수 있습니다. AND 및 OR 연산자는 둘 이상의 조건을 기반으로 레코드를 필터링하는 데 사용됩니다. AND 연산자는 AND로 구분된 모든 조건이 TRUE인 경우 레코드를 표시합니다. OR 연산자는 OR로 구분된 조건 중 하나라도 TRUE이면 레코드를 표시합니다. NOT 연산자는 조건이 TRUE가 아닌 경우 레코드를 표시합니다. 기본예제 AND SELECT column1, column2, ... FROM table_name WHERE condition1 AND condition2 AND condition3 ...; 기본예제 OR SELECT column1, column2, ... FROM table_name.. 탐구생활/SQL 탐구생활 2023. 5. 8. 이전 1 다음 💲 추천 글 반응형