본문 바로가기

프로그래밍/SQL

[SQL] - SELECT Statement(SELECT 문) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL SELECT Statement SELECT 문은 데이터베이스에서 데이터를 선택하는 데 사용됩니다. 리턴 된 데이터는 result-set이라고 하는 result table에 저장됩니다. SELECT Syntax SELECT column1, column2, ... FROM table_name; 여기에서 column1, column2, …는 데이터를 선택할 테이블의 필드 이름입니다. 표에서 사용 가능한 모든 필드를 선택하려면 아래 구문을 사용하십시오. SELECT * FROM table_n.. 더보기
[SQL] - SELECT DISTINCT Statement(SELECT DISTINCT 문) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL SELECT DISTINCT Statement 테이블 내에서 열은 종종 많은 중복 값을 포함합니다. 그래서 개발자는 때론 서로 다른 (뚜렷한) 값만 나열하고 싶어합니다. SELECT DISTINCT 문은 고유한 (다른) 값만 리턴하는 데 사용됩니다. SELECT DISTINCT Syntax SELECT DISTINCT column1, column2, ... FROM table_name; Demo Database 다음은 Northwind 샘플 데이터베이스의 “Customers”테이블에서.. 더보기
[SQL] - ORDER BY Keyword(ORDER BY 키워드) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL ORDER BY Keyword ORDER BY 키워드는 결과 집합을 오름차순 또는 내림차순으로 정렬하는 데 사용됩니다. ORDER BY 키워드는 기본적으로 레코드를 오름차순으로 정렬합니다. 내림차순으로 레코드를 정렬하려면 DESC 키워드를 사용하십시오. ORDER BY Syntax SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... ASC|DESC; Demo Database 다음은 Northwind 샘.. 더보기
[SQL] - NULL Values(NULL 값) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. What is a NULL Value? NULL 값이 있는 필드는 값이 없는 필드입니다. 테이블의 필드가 선택적이면 이 필드에 값을 추가하지 않고 새 레코드를 삽입하거나 레코드를 업데이트 할 수 있습니다. 그런 다음 필드는 NULL 값으로 저장됩니다. 참고 : NULL 값이 0 값 또는 공백이있는 필드와 다른 것을 이해하는 것이 매우 중요합니다. NULL 값이있는 필드는 레코드를 생성하는 동안 비어있는 필드입니다!!! How to Test for NULL Values? =, 더보기
[SQL] - MIN() and MAX() Functions(MIN, MAX 함수) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결과값은 사이트에 직접가서 실행해보고 결과를 확인하는것이 좋습니다. 결과값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL MIN() and MAX() Functions MIN () 함수는 선택된 컬럼의 가장 작은 값을 리턴합니다. MAX () 함수는 선택된 열의 가장 큰 값을 반환합니다. MIN() Syntax SELECT MIN(column_name) FROM table_name WHERE condition; MAX() Syntax SELECT MAX(column_name) FROM table_name WHERE condition; Demo Database 다음은 Northwind 샘플 데이터베이스의 .. 더보기
[SQL] - LIKE Operator(LIKE 연산자) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결괏값은 사이트에 직접 가서 실행해보고 결과를 확인하는 것이 좋습니다. 결괏값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL LIKE Operator LIKE 연산자는 WHERE 절에서 열의 지정된 패턴을 검색하는 데 사용됩니다. LIKE 연산자와 함께 사용되는 두 개의 와일드카드가 있습니다. % - 백분율 기호는 0, 1 또는 하나 이상의 character를 나타냅니다. _ - 밑줄은 하나의 character를 나타냅니다. 참고 : MS Access는 밑줄 (_) 대신 물음표 (?)를 사용합니다. % 와 ‘_’ 은 조합하여 사용할 수도 있습니다! LIKE Syntax SELECT column1, col.. 더보기
[SQL] - INSERT INTO Statement(INSERT INTO 문) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결괏값은 사이트에 직접 가서 실행해보고 결과를 확인하는 것이 좋습니다. 결괏값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL INSERT INTO Statement INSERT INTO 문은 테이블에 새 레코드를 삽입하는 데 사용됩니다. INSERT INTO Syntax 두 가지 방법으로 INSERT INTO 문을 작성할 수 있습니다. 첫 번째 방법은 삽입할 열 이름과 값을 모두 지정하는 것입니다. INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3,...); 표의 모든 열에 값을 추가하는 경우 SQL.. 더보기
[SQL] - IN Operator(IN 연산자) w3schools.com 을 참조하여 해석해본 자료입니다. 기본적으로 실행문의 결괏값은 사이트에 직접 가서 실행해보고 결과를 확인하는 것이 좋습니다. 결괏값이 너무 큰 경우 일부만 발췌하거나 기록하지 않았습니다. The SQL IN Operator IN 연산자를 사용하여 WHERE 절에 여러 값을 지정할 수 있습니다. IN 연산자는 여러 OR 조건의 줄임말입니다. IN Syntax 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); Demo Database 다음은 .. 더보기