SQL Count() & Avg() & Sum()
·
📦 Database/SQL
💡 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..
SQL Min() & Max()
·
📦 Database/SQL
💡 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..
SQL Top & Limit & Fetch First
·
📦 Database/SQL
💡 Top & Limit & Fetch First Top은 반환할 레코드 수를 지정하는 데 사용하며, 수천개의 레드코드 있는 대형 테이블에 유용하다. 참고: 모든 DB에서 Select Top을 지원하는 것은 아니다. SQL Server SELECT TOP number|percent column_name(s) FROM table_name WHERE condition; MySQL SELECT column_name(s) FROM table_name WHERE condition LIMIT number; Oracle12 SELECT column_name(s) FROM table_name ORDER BY column_name(s) FETCH FIRST number ROWS ONLY; Sample Table Cust..
SQL Delete
·
📦 Database/SQL
💡 Delete 테이블의 기존 레코드를 삭제하는 데 사용한다. 아래는 기본 형식이며 WHERE절에 주목해야 한다. WHERE로 조건을 지정 안 해주면 테이블의 모든 레코드가 삭제 되어 버린다. DELETE FROM table_name WHERE contidion; Sample Table CustomerID CustomerName ContactName Address City PostalCode Country 1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany 2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 M..
SQL Update
·
📦 Database/SQL
💡 Update 테이블의 레코드를 수정하는데 사용한다 아래는 기본형식이며 WHERE절에 주목해야 한다. WHERE로 조건을 지정 안해주면 테이블의 모든 레코드가 업데이트 되어 버린다. UPDATE table_name SET column1 = value1, column2 = value2 ... WHERE condition Sample Table CustomerID CustomerName ContactName Address City PostalCode Country 1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany 2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Const..