반응형

IT 및 코딩/SQL 13

<꿀팁모아 : 194번째 포스팅> SQL 조인 총집합

SQL 조인 총집합 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 조인 총집합입니다 1 조인? 저번 포스팅에서 SQL 조인(Join)에 대해서 언급을 하였는데요. Join 절은 둘 이상의 테이블의 행을 결합하는 데 사용되며, 이들 사이의 관련 열을 기반으로 한다고 말씀드렸습니다. 조인도 종류가 여러가지인데요 ㅎㅎ 내부조인, 왼쪽 조인, 오른쪽 조인, 전체 조인이 가장 일반적으로 많이 사용하는 조인이며 추가적으로 자체 조인이라는 것도 있습니다. 오늘은 여러가지 조인들에 대하여 알아볼 예정이니, 조인이 무엇이었더라? 하시는 분들은 저번 포스팅 태그해드릴테니 보고 오시면 좋을거 같아요 ㅎㅎ SQL 조인 (tistory.com) SQL 조인 SQL 조인 안녕하세요 꿀팁모아의 희망주기입니다 오늘 ..

IT 및 코딩/SQL 2022.08.03

<꿀팁모아 : 193번째 포스팅> SQL 조인

SQL 조인 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 조인입니다 1 SQL 조인 Join 절은 둘 이상의 테이블의 행을 결합하는 데 사용되며, 이들 사이의 관련 열을 기반으로 합니다. 먼저, "주문" 테이블에서 선택 사항을 살펴보겠습니다 그런 다음 "고객" 테이블에서 선택 항목을 살펴보자 "주문" 테이블의 "CustomerID" 열은 "고객" 테이블의 "CustomerID"를 나타냅니다. 위의 두 테이블 간의 관계는 "CustomerID" 열입니다. 그런 다음 두 테이블에서 일치하는 값을 가진 레코드를 선택하는 다음 SQL 문(포함)을 만들 수 있습니다. 이때 사용하는 절은 Inner Join 입니다 이렇게 하게 된다면 다음과 같은 테이블을 생성하는데요! 2 다양한 유형의 SQL 조..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 192번째 포스팅> SQL 별칭

SQL 별칭 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 별칭입니다 1 SQL 별칭 SQL 별칭은 테이블 또는 테이블의 열을 임시 이름으로 지정하는데 사용됩니다. 별칭은 종종 열 이름을 더 읽기 쉽게 만드는데 사용되는데요. 해당 쿼리 기간 동안만 존재하며 별칭은 AS 키워드로 만들어집니다. 다음으로는 별칭 열 구문과 별칭 테이블 구문에 대하여 예제를 보여드리겠습니다 Demo Database for Customer Table and Order Table 2 열 예제의 별칭 다음 SQL 문은 두 개의 별칭을 만듭니다. 하나는 CustomerID 열용이고 다른 하나는 CustomerName 열에 대한 별칭입니다 별칭 이름에 공백이 포함된 경우 큰따옴표 또는 대괄호가 필요합니다 다음 SQL 문..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 191번째 포스팅> SQL 유사 연산자

SQL 유사 연산자 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 바로 SQL 유사 연산자입니다 1 SQL 유사 연산자 Like 와 Where 연산자는 절에서 열에서 지정된 패턴을 검색하는데 사용됩니다. Like 연산자와 함께 자주 사용되는 두 개의 와일드카드가 있습니다. 1) 백분율 기호(%)는 0, 하나 또는 여러 문자를 나타냅니다 2) 밑줄 기호(_)는 하나의 단일 문자를 나타냅니다 메모: MS Access에서는 백분율 기호(%) 대신 별표(*)를 사용하고 밑줄(_) 대신 물음표(?)를 사용합니다. 퍼센트 기호와 밑줄도 조합하여 사용할 수 있습니다. 다음은 '%' 및 '_' 와일드카드를 사용하는 다른 연산자를 보여주는 몇 가지 예입니다 2 SQL과 같은 예제 -다음 SQL 문은 고객 이름이..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 190번째 포스팅> SQL 개수, 평균, 합계

SQL 개수, 평균, 합계 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 개수, 평균, 합계입니다 1 SQL COUNT(), AVG() 및 SUM() 함수 1-1 COUNT() 구문 COUNT() 함수는 지정된 기준과 일치하는 행 수를 반환합니다 1-2 AVG() 구문 AVG() 함수는 숫자 열의 평균값을 반환합니다 1-3 SUM() 구문 SUM() 함수는 숫자 열의 총 합계를 반환합니다 2 Demo Database for Count and Avg Examples 2-1 Count 예제 -다음 SQL 문은 제품 수를 찾습니다 2-2 Avg 예제 -다음 SQL 문은 모든 제품의 평균 가격을 찾습니다 3 Demo Database for Sum example 3-1 Sum 예제 -다음 SQL ..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 189번째 포스팅> SQL 최소 및 최대 함수

SQL 최소 및 최대 함수 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 최소 및 최대함수 입니다 1 데모 데이터베이스 (Demo DataBase) 2 SQL MIN () 및 MAX 함수 1) MIN() 함수는 선택한 열의 가장 작은 값을 반환합니다 2) MAX() 함수는 선택한 열의 가장 큰 값을 반환합니다 2-1 MIN() 최소함수 구문 2-2 MAX() 최대함수 구문 2-3 MIN() 예제 -다음 SQL 문은 가장 저렴한 제품의 가격을 찾습니다 2-4 MAX() 예제 -다음 SQL 문은 가장 비싼 제품의 가격을 찾습니다

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 188번째 포스팅> SQL TOP, LIMIT, FETCH FIRST 또는 ROWNUM Clause

SQL TOP, LIMIT, FETCH FIRST 또는 ROWNUM Clause 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 바로 SQL 상단, 제한, 첫번째 예제 가져오기에 대한 것입니다 1 서론 모든 데이터베이스 시스템이 절을 지원하는 것은 아닙니다. MySQL은 제한된 수의 레코드를 선택하는 절을 지원합니다. 그렇다면 제한되지 않은 데이터베이스 시스템은 무엇이 있을까요? 오라클이 있습니다. 나중에 하나하나 프로그래밍 언어와 시스템들을 다루고 오라클 역시 다룰 예정이니 일단은 SQL이 궁금하여 들어오신 여러분들은 SQL에 포커싱해주시면 될 거 같습니다. 이번 포스팅에서는 SQL 상단, 제한, 첫번째 예제 가져오기에 대한 것을 이야기할 것입니다. 2 본론 2-1 SQL 상위 절 선택 SELE..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 187번째 포스팅> SQL 업데이트 및 삭제

SQL 업데이트 및 삭제 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 업데이트 및 삭제입니다 1 서론 UPDATE 명령문은 테이블의 기존 레코드를 수정하는데 사용됩니다. 테이블의 레코드를 업데이트할 때는 주의해야 되는데요. 성명서의 조항을 참고하셔야 합니다. 절은 업데이트해야 할 레코드를 지정해야 합니다. 절을 생략하면 테이블의 모든 레코드가 업데이트됩니다. 이번 포스팅에서는 업데이트 방법과 Delete Info에 대한 명령문에 대해 알아보겠습니다. 렛츠 고고!! 2 본론 2-1 테이블 업데이트 다음 SQL 문은 첫 번째 고객 (CustomerID = 1)을 새 담당자 및 새 도시로 업데이트 됩니다 2-2 여러 레코드 업데이트 WHERE 업데이트될 레코드의 수를 결정하는 절입니다 다음 ..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 186번째 포스팅> SQL 삽입 및 널 값

SQL 삽입 및 널 값 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 삽입 및 널 값입니다 1 서론 저번 포스팅에서 이야기했던 명령 구문 중 SQL 삽입에 대하여 알아보려고 합니다. INSERT INFO 명령문은 테이블에 새 레코드를 삽입하는데 사용되는데요. 두 가지 방법으로 명령문을 작성할 수 있습니다. 1. 열 이름과 삽입할 값을 모두 지정합니다 2. 테이블의 모든 열에 대한 값을 추가하는 경우 SQL 쿼리에서 열 이름을 지정할 필요가 없는데요. 그러나 값의 순서가 테이블의 열과 같은 순서인지 확인하세요! 2 본론 2-1 예제에 삽입 다음 SQL 문은 "고객" 테이블에 새 레코드를 삽입합니다 "고객" 테이블에서 선택한 항목은 이제 다음과 같습니다 2-2 지정된 열에만 데이터 삽입 특정..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 185번째 포스팅> 키워드별 SQL 순서

키워드별 SQL 순서 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 키워드별 SQL 순서입니다 1 서론 ORDER BY 키워드는 결과 집합을 오름차순 또는 내림차순으로 정렬하는데 사용됩니다. ORDER BY DESC 키워드는 기본적으로 레코드를 오름차순으로 정렬합니다. 레코드를 내림차순으로 정렬하려면 키워드를 사용합니다 2 본론 2-1 DESC 예제에 의한 주문 다음 SQL 문은 "고객" 테이블에서 모든 고객을 선택하고 "국가" 열로 DESCENDING을 정렬합니다 2-2 여러 열로 주문 예제 다음 SQL 문은 "국가" 및 "고객 이름" 열로 정렬된 "고객" 테이블에서 모든 고객을 선택합니다. 즉, 국가별로 주문하지만 일부행에 동일한 국가가 있는 경우 CustomerName으로 주문합니다 2-3..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 184번째 포스팅> SQL 연산자

SQL 연산자 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 연산자입니다 1 서론 수학에도 덧셈, 뺄셈, 곱셈, 나눗셈이 있듯이 프로그래밍 언어에도 마찬가지로 연산자가 있습니다. SQL 역시 프로그래밍 언어 중 하나 이기때문에 연산자를 당연히 쓰겠죠? 연산자를 통해 구문을 서로 이어붙히는 것도 가능하기도 하고 계산적인 면에서도 활용할 수 있기에 연산자 없이 프로그래밍한다는 것은 말이 안됩니다. 그렇기에 오늘 다룰 내용은 연산자인데요. 연산자에 대해서만 언급하면 포스팅할 내용이 짧아 WHERE 절도 언급하려고 합니다 2 본론 2-1 SQL WHERE 절 WHERE 절은 레코드를 필터링하는데 사용됩니다. 지정된 조건을 충족하는 레코드만 추출하는데 사용됩니다. WHERE 절 예제: 다음 SQL..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 183번째 포스팅> SQL 구문

SQL 구문 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 구문입니다 1 서론 데이터베이스에는 대부분 하나 이상의 테이블이 포함됩니다. 각 테이블은 이름(ex: "고객" 또는 "주문")으로 식별됩니다. 테이블에는 데이터가 있는 레코드(행)가 포함됩니다. 다음은 "고객" 테이블에서 선택한 것입니다 위의 표에는 다섯 개의 레코드(각 고객마다 하나씩)와 일곱 개의 열(CustomerID, 고객 이름, 연락처 이름, 주소, 도시, 우편 번호 및 국가)이 포함되어 있습니다. 데이터베이스에서 수행해야 하는 대부분의 작업은 SQL 문으로 수행됩니다. >>주의: SQL 키워드는 대소문자를 구문하지 않습니다 [select / SELECT] 2 본론 2-1 SQL 문 이후의 세미콜론? 일부 데이터베이스 시..

IT 및 코딩/SQL 2022.08.02

<꿀팁모아 : 182번째 포스팅> SQL? 그게 뭔데?

SQL? 그게 뭔데? 안녕하세요 꿀팁모아의 희망주기입니다 오늘 알아볼 주제는 SQL 입니다 1 서론 SQL은 데이터베이스에 액세스하고 조작하기 위한 표준 언어인데요. 구조화 된 쿼리 언어를 의미합니다. SQL을 사용하면 데이터베이스에 액세스하고 조작할 수 있습니다. SQL은 1986년 ANSI(American National Standards Institute)와 1987년 국제 표준화기구(ISO)의 표준이 되었습니다. 그렇다면, SQL은 어떠한 일을 할 수 있을까요? 레코드에 대한 작업을 할 수 있으며 새 데이터베이스를 만들 수 있습니다. SQL은 ANSI/ISO 표준이지만 SQL 언어에는 여러 버전이 있습니다. 그러나 ANSI 표준을 준수하기 위해 모두 비슷한 방식으로 적어도 주요 명령을 지원합니다...

IT 및 코딩/SQL 2022.08.02
반응형