loading
반응형

SQL 14

SQL문 실습 - ORDER BY

이번 글에서는 SQL문의 정렬을 할 때 사용하는 ORDER BY구문에 대해서 알아보겠다. ORDER BY란? - SQL 문장으로 조회된 데이터들을 다양한 목적에 맞게 특 정 칼럼을 기준으로 정렬하여 출력하는데 사용합니다.- COLUMN 명 대신 SELECT 에서 사용한 ALIAS 나 칼럼 순서를 나타내는 정수도 가능합니다- 기본적으로 오름차순 정렬을 합니다- ORACLE은 NULL 값을 가장 큰 값으로 SQL Server은 최소값으로 간주합니다.- DESC를 사용할 경우 내림차순 정렬, 기본적으로 오름차순 정렬을 하지만 ASC를 사용할 경우 오름차순 정렬을 합니다 예제)1. ORDER BY를 사용해서 Customers 테이블의 CustomerID를 내림차순으로 정렬하였습니다.12345678-- * Asc..

SQL문 실습 - WHERE(2)

SQL문 실습 - WHERE(1)의 글에 이어서 WHERE구문에 대해서 알아보겠습니다. 이전 글 : SQL문 실습 - WHERE(1) --> IN을 사용해서 해당 조건에 만족하는 데이터들을 가져올 수 있습니다. 1. Search Customers (only CustomerID, Country, City, ContactTitle column) (And Country is "France" and City is "Paris" or "Lyon") ------------------------------------------------------------------------------ 1 2 3 SELECT CustomerID, Country, City, ContactTitle FROM Customers WHE..

SQL문 실습 - WHERE(1)

이번 글에서는 SQL문에서 WHERE문에 대해서 설명해보겠습니다. SQL에서 WHERE 구문은 SQL 데이터 조작 언어(DML)가 특정한 기준을 충족하는 열에만 영향을 미치도록 지정합니다. 기준은 구문의 형태로 표현된다. WHERE 구문은 SQL DML에서 의무 사항이 아니라, SQL DML 구문 또는 쿼리에 의해 반환된 결과물에 의해 영향을 받는 열의 수를 제한하도록 사용할 수 있다. - 출처 : 위키백과 - 위키백과에서는 WHERE문을 이런 식으로 설명하고 있습니다. 무슨말인지 잘 모르겠다... 이런뜻이구나 하고 넘어갑시다. 위키백과에서 볼 수 있듯이 WHERE 구문은 DB에 조건을 걸어서 그 조건에 해당되는 데이터만 출력을 가능하게합니다. WHERE를 사용하는 문제를 풀어보겠습니다. --> WHER..

SQL문 실습 - SELECT(1)

이번글에서는 SQL문의 기본 중의 기본인 SELECT문에 대해서 알아보고, 문제를 풀어보면서 실습을 해보겠습니다. SELECT문은 기본적으로 SELECTFROMWHEREGROUP BYHAVINGORDER BY 으로 구성되어있습니다. 이제부터 본격적으로 실습을 해보겠습니다. -> SELECT를 이용해서 테이블의 불러오고 싶은 컬럼명을 불러옵니다.-> FROM을 이용해서 내가 불러오고자 하는 테이블을 불러옵니다.-> *은 해당 테이블의 모든 데이터를 의미합니다.1. Search "Customers" table(all data)------------------------------------------------------------------------------12SELECT * FROM Customers..

반응형