CONCAT문자열을 연결하거나 결합하는 함수# 예시1SELECT CONCAT('h','e','l')# 결과 'hel'# 예시2SELECT CONCAT(author_fname, '!!!') FROM books;# 결과 Dave!!!# 예시3SELECT CONCAT(author_fname,' ', author_lname) AS author_name FROM books;# 결과 Dave EggersCONCAT_WS첫번째 인자로 구분자를 넣는데, 그 구분자가 모든 값들 사이에 들어간다# 예시1SELECT CONCAT_WS('!', 'hi', 'bye', 'lol');# 결과 hi!bye!lol SUBSTRING긴 문자열을 취해서 작은 문자열로 반환하는 함수SUBSTRING ( 문자열, 시작 위치, 반환할 문자 ..
숫자 함수주로 숫자 계산과 추가 처리에 사용숫자 함수 종류 문자열 함수주로 데이터 조작에 사용되며 문자와 문자열은 작은 따옴표로 묶어서 표현문자 함수 종류 날짜 함수데이터 중의 날짜 형식을 가지는 데이터를 계산하기 위해서 사용되는 날짜 함수날짜 함수 종류 집계 함수여러 행에 대해 하나의 결과를 출력하는 그룹 함수를 이용해 여러가지 집계 연산을 수행집계 함수 종류 출처이수안 연구소 MySQL 데이터베이스 www.youtube.com
SQL 연산자BETWEEN 연산자두값의 범위에 해당하는 데이터만 출력할 때 사용되는 확장 연산자SELECT *FROM customerWHERE customer_id BETWEEN 10 AND 20 IN 연산자여러 개의 데이터 값을 지정하여 일치하는 데이터만 출력할 때 사용# 예시1SELECT *FROM filmWHERE rating IN ('R', 'G', 'PG')# 예시2SELECT *FROM filmWHERE rating NOT IN ('R', 'G', 'PG') IS NULL 연산자특정 속성의 값이 NULL 값인지를 비교하여 데이터 조회# 예시1SELECT *FROM addressWHERE address2 IS NULL# 예시2SELECT *FROM staffWHERE picture IS NOT ..
WHERE특정 조건을 만족하는 데이터만 조회연산자, 컬럼명, 표현식, 숫자, 문자 등을 이용한 조건 제시숫자 뿐만 아니라 문자나 날짜 값을 비교하는 것도 가능조건에서 문자나 날짜 값은 작은 따옴표로 묶어서 표현 연산자 우선순위 비교연산자연산자 앞뒤의 값을 비교하여 데이터 조회# 예시1SELECT *FROM customerWHERE stord_id = 1# 예시2SELECT *FROM rentalWHERE rental_data 논리 연산자여러 조건을 논리 연산자로 연결시켜 데이터 조회# AND 연산자 SQL 예제SELECT *FROM customerWHERE customer_id >= 10 AND customer_id 'G' 도 가능 출처이수안 컴퓨터 연구소 MySQL 데이터베이스 www.youtub..
SELECT데이터베이스 내 테이블에서 원하는 데이터를 조회 및 분석하는데 사용되며,일반적으로 가장 많이 사용되는 구문1. 테이블 전체 조회SELECT * FROM actor;SELECT * FROM actor_info; 2. 특정 컬럼만 조회테이블에서 필요한 열만 조회여러 개의 열을 가져오고 싶을 때는 콤마로 구분열 이름의 순서는 출력하고 싶은 순서대로 배열# 예시1SELECT first_name, last_nameFROM actor;# 예시2SELECT title, ratingFROM films; 3. 별칭 사용하기열 이름을 다른 별칭으로 표시# 예시1SELECT last_name AS 성, first_name AS 이름FROM actor# 예시2SELECT title AS 제목, rating AS 평..