728x90
반응형
728x90
반응형
안녕하세요! 오늘은 SQL에서 사용하는 산술 연산자에 대하여 알아보도록 하겠습니다! 산술연산자는 데이터 타입에 따라서 사용할 수 있습니다. 산술연산자 연산자 설명 + 더하기 _ 빼기 * 곱하기 / 나누기 %(모듈러) 나누기의 정수 나머지를 반환 급여가 5,000이었던 킹의 급여를 산술연사자를 통해 10% 인상하였습니다. | 숫자와 날짜 숫자데이터에는 +,-,*,/ 를 모두 사용할 수 있습니다. 그렇지만 날짜 데이터에는 +, -만을 사용할 수 있습니다. 날짜에는 곱하거나 나눌 수 없으니까요! 일반적으로는 날짜에 바로 연산을 하지 않고 위의 이미지처럼 함수를 사용합니다. 날짜와 관련된 함수는 다음에 자세히 알아보도록 하겠습니다. 감사합니다!!
안녕하세요! 오늘은 MariaDB에서 위경도 데이터를 이용하여 거리를 계산하는 구문을 작성해보려고 합니다. 먼저 위경도 계산을 위한 데이터를 준비합니다. 저는 용인시의 프랜차이즈 정보를 기준으로 계산을 해보겠습니다. 1. 데이터 준비 데이터가 필요하신 분들을 위해 데이터 sql을 업로드해두도록 하겠습니다. franchise_store 파일의 sql을 실행하면 아래와 같이 데이터가 생성된 것을 확인할 수 있습니다. 총데이터는 35,196행이고 위도( Latitude )의 lat , 경도( Longitude )는 lng 컬럼인 것을 확인할 수 있습니다. 위경도 데이터 준비는 끝이 났습니다. 2. 기준 위경도 찾기 다음으로는 거리 계산의 기준이 될 위치(현재 위치 등)의 위경도를 알아야합니다. 용인시 프랜차이..
안녕하세요! 오늘은 SQL Server에서 제공하는 비교연산자와 논리연산자에 대해 알아보겠습니다. WHERE문을 사용할 때에 다양한 연산자를 사용할 수 있습니다. 비교 연산자와 논리 연산자를 이용해서 세부적인 조건에 해당하는 데이터를 검색할 수 있습니다. 위에 이미지는 비교연산자만 사용하여 급여가 3,000보다 큰 직원만 검색하였습니다. 비교 연산자 연산자 사용법 = 조건보다 같거나 큰 값을 검색 , != 조건과 같지 않은 값 검색 ! 조건보다 크지 않은 값 검색 논리 연산자 연산자 사용법 ALL 모든 비교 집합이 TRUE인 경우 TRUE(참) AND 두 개의 부울 식이 모두 TRUE인 경우 TRUE ANY 비교 집합 중 하나가 TRUE인 경우 TRUE BETWEEN 피연산자가 범위 안에 있는 경우 TR..
안녕하세요! 오늘은 효율적인 데이터베이스 검색을 위해서 사용하는 Where문에 대하여 알아보도록 하겠습니다. Where문은 Select문과 함께 사용하며 원하는 조건에 맞는 행을 검색하기 위해 필수적으로 사용됩니다. 기본 형태의 Select_Where 문 SELECT 열 FROM 테이블 WHERE 열 = 조건값 ORDER BY 열 오름차순(내림차순) 지정 WHERE : 원하는 조건을 지정하는 구문 열 : 조건을 적용할 열 = : , =, =, != 등의 연산자를 입력 조건값 : 조건값 입력 ORDER BY : 정렬을 지정하는 구문 열 : 정렬의 기준이 될 열을 지정 DESC or ASC : 내림차순, 오른차순 적용 Where문을 사용하여 조건에 해당하는 데이터만 검색하면 데이터를 필터링하여 원하는 데이터..
안녕하세요! 오늘은 데이터 조작어 DML 중의 Select문에 관하여 알아보겠습니다! Select문은 데이터베이스에서 데이터를 검색하는 구문입니다. SELECT 문의 기본 형식 SELECT 열 FROM 테이블; SELECT : 데이터 검색 구문 열 : 검색하려는 데이터의 열을 입력, 여러 열을 검색할 때는 쉼표로 구분 및 연결 FROM : 데이터를 가져올 테이블을 정하는 구문 테이블 : 데이터가 저장된 테이블 명 | Tip! * (아스테리스) 흔히 말하는 별표를 입력하면 테이블 전체 열을 검색한다. Select문은 사용하기 쉽지만 시스템 성능에 많은 영향을 줄 수 있습니다. 예를 들어 수백만 수천만건의 데이터를 모두 불러오는 경우 데이터베이스에 부담을 주며, 비용적인 부분에도 영향을 줄 수 있습니다.. ..
안녕하세요! 오늘은 주석을 작성하는 방법과 HeidiSQL 쿼리 실행 방법에 대해서 알아보겠습니다. 주석은 코드에 대한 부연설명을 작성하는 것으로 미래의 나, 또는 다른 팀원들에게 관련된 내용을 설명하는 글입니다. 코드와 상관없이 회색으로 기울여 쓰기로 표시됩니다. 주석에는 한 줄 주석, 여러 줄 주석이 있습니다. 한 줄 주석 -- 주석 내용 # 주석 내용 여러 줄 주석 /* 주석내용 주석내용 */ 주석 단축키 설정하기 도구 > 환경설정 > 단축키 > 단축키 설정 기본 단축키 단축키명 단축키 실행 구역 새 창 ctrl + n 새 쿼리 탭 ctrl + t 쿼리 탭 닫기 ctrl + F4 복사 ctrl + c 붙여넣기 ctrl + v 잘라내기 ctrl + x 실행취소 alt + bksp 인쇄 ctrl + p..
안녕하세요! 지난번 시간에는 MariaDB를 설치해 보았습니다. 오늘은 관계형 데이터베이스 관리시스템을 관리하는 프로그래밍 언어인 SQL(Structured Query Language)에 대하여 알아보도록 하겠습니다. 관계형 데이터베이스, 관계형 데이터베이스 시스템에 대해서 간단하게 알아보겠습니다. | 관계형 데이터베이스 (relational database | RDB) 실무에서 가장 많이 사용하는 데이터베이스 열(column)과 행(row)으로 구성된 테이블의 형태로 저장하며 고유키(primary key)가 각 행을 식별 관계형 데이터베이스는 테이블을 분리하고 각 테이블 목적에 맞는 데이터만 저장, 즉 데이터의 중복과 관리 효율성 추구 | 관계형 데이터베이스 관리시스템(relational databas..
안녕하세요!! 오늘은 MariaDB를 설치하는 방법을 알아보려 합니다. 먼저 MariaDB(마리아DB)가 무엇인지 간단하게 알아보고 설치해 보도록 하겠습니다! | MariaDB ? 오픈소스 관계형 데이터베이스 관리시스템(Relational database management system) MySQL과 동일한 소스코드를 기반으로 하며 사용방법과 구조가 동일 마리아DB설치하기 1. 다운로드 먼저 MariaDB 홈페이지에 접속하여 MariaDB를 다운로드하겠습니다. https://mariadb.org/ 에 접속합니다. 다운로드를 클릭하여 최신 버전의 MariaDB를 다운로드합니다. 서버의 옵션을 PC의 사양을 확인해서 자동으로 세팅해 줍니다. 그대로 다운로드합니다. 2. 설치하기 설치 파일 실행 후 next ..