우주먼지
Alias
Database/SQL 2023. 3. 15. 14:09

💡 Alias 테이블의 열에 별칭을 지정하는데 사용하며, 쿼리가 살아있는 동안에만 적용된다. /* 컬럼 alias */ SELECT colemn_name AS alias_name FROM table_name; /* 테이블 alias */ SELECT column_name(s) FROM table_name AS alias_name; Sample Table Customers CustomerID CustomerName ContactName Address City PostalCode Country 2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico 3 Antonio Moreno..

Between 연산자
Database/SQL 2023. 3. 13. 14:55

💡 Between 연산자 주어진 범위 내에서 값을 선택한다. 값은 숫자, 텍스트 또는 날짜일 수 있다. 연산자 Between은 포괄적이며 시작 값과 끝 값이 포함된다. SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2; Sample Table ProductID ProductName SupplierID CategoryID Unit Price 1 Chais 1 1 10 boxes x 20 bags 18 2 Chang 1 1 24 - 12 oz bottles 19 3 Aniseed Syrup 1 2 12 - 550 ml bottles 10 4 Chef Anton's Cajun Seasoning 1 2 48 - 6 ..

In 연산자
Database/SQL 2023. 3. 13. 14:36

💡 In 연산자 Where 연산자에 여러 값을 지정할 수 있다. 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); 예시 국가가 "Germany", "France" 또는 "UK"인 모든 고객을 선택한다. SELECT * FROM Customers WHERE Country IN ('Germany', 'France', 'UK'); 국가가 "Germany", "France" 또는 "UK"가 아닌 모든 고객을 선택한다. SELECT * FROM Customers WHER..

Wild Card
Database/SQL 2023. 3. 13. 14:23

💡 WildCard 문자열에서 하나 이상의 문자를 대체하는데 사용한다. 보통 Like나 Where 연산자와 함께 사용한다. 열에서 지정한 패턴을 검색하기 위해 사용한다. 사용법 Symbol Description Example % 0개 이상의 문자를 나타냅니다. bl%는 bl, black, blue 및 blob을 찾습니다. _ 단일 문자를 나타냅니다. h_t는 hot, hat 및 hit를 찾습니다. [] 대괄호 안의 단일 문자를 나타냅니다. h[oa]t는 hot 및 hat을 찾았지만 hit는 찾지 못했습니다. ^ 대괄호에 없는 모든 문자를 나타냅니다. h[^oa]t는 hit를 찾았지만 hot 및 hat은 찾지 않았습니다. - 지정된 범위 내의 단일 문자를 나타냅니다. c[a-b]t는 cat 및 cbt를 찾..

Like 연산자
Database/SQL 2023. 3. 13. 14:03

💡 Like 연산자 테이블의 열에서 지정된 패턴을 검색하기 위해 Where와 함께 사용한다. Like와 함께 자주 사용되는 2가지 와일드카드가 있다. 백분율 기호인 % 는 0개, 1개 또는 여러 문자를 나타낸다. 밑줄 기호인 _ 는 하나의 단일 문자를 나타낸다. 참고 : MS Access는 % 대신 *를 사용하고 _ 대신 ?를 사용한다. SELECT column1, column2, ... FROM table_name WHERE columnN LIKE pattern; 연산자 사용법 LIKE Operator Description WHERE CustomerName LIKE 'a%' "a"로 시작하는 값을 찾습니다 WHERE CustomerName LIKE '%a' "a"로 끝나는 값을 찾습니다. WHERE C..

Count & Avg & Sum
Database/SQL 2023. 3. 13. 13:47

💡 Count() & Avg() & Sum() Count는 ()안에 지정된 컬럼의 수를 반환한다. Avg는 ()안에 지정된 컬럼의 평균 값을 반환한다. Sum은 ()안에 지정된 컬럼의 총 합계를 반환한다. Sample Table ProductID ProductName SupplierID CategoryID Unit Price 1 Chais 1 1 10 boxes x 20 bags 18 2 Chang 1 1 24 - 12 oz bottles 19 3 Aniseed Syrup 1 2 12 - 550 ml bottles 10 4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22 5 Chef Anton's Gumbo Mix 2 2 36 boxes 21.35 예시 모든 제..

Min() & Max()
Database/SQL 2023. 3. 13. 13:24

💡 Min() Max() 선택한 열의 가장 큰 & 작은 값 반환 SELECT MIN(column_name) FROM table_name WHERE condition; SELECT MAX(column_name) FROM table_name WHERE condition; Sample Table ProductID ProductName SupplierID CategoryID Unit Price 1 Chais 1 1 10 boxes x 20 bags 18 2 Chang 1 1 24 - 12 oz bottles 19 3 Aniseed Syrup 1 2 12 - 550 ml bottles 10 4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22 5 Chef Anton's G..

검색 태그