MySQL47 [EXERCISES] 18. 실습예제(7-3) 반갑습니다저번 포스트에 이어서 실습예제 7-3입니다 이번 문제에서는 샘플 데이터로customers 테이블과 orders 테이블을 사용합니다 ^^하단에 파일 첨부합니다 customers 테이블의 스키마 구조와 데이터 정보입니다 ^^ orders 테이블의 스키마 구조와 데이터 정보입니다 ^^ 예제11.orders 테이블의 주문날짜의 최소값과 최대값을 조회하시오. SELECT MIN(order_date) AS min_date,MAX(order_date) as max_dateFROM orders; 집계 함수 중에 MIN()과 MAX() 함수를 사용하는 간단한 문제입니다 ^^ 예제12.2019년 12월 20일부터 2020년 1월 11일 사이에 주문한 사람은 몇 명인가? SE.. 2024. 8. 10. [EXERCISES] 17. 실습예제(7-2) 반갑습니다저번 포스트에 이어서 실습예제 7-2입니다 이번 문제에서는 샘플 데이터로customers 테이블과 orders 테이블을 사용합니다 ^^하단에 파일 첨부합니다 customers 테이블의 스키마 구조와 데이터 정보입니다 ^^ orders 테이블의 스키마 구조와 데이터 정보입니다 ^^ 예제6.first_name에 문자열 'ty'가 포함되어 있 회원의 주문내역을 조회하시오. SELECT * FROM customers cLEFT JOIN orders o ON c.id = o.customer_idWHERE c.first_name LIKE '%ty%'; WHERE 구에 LIKE 키워드와 메타문자를 사용하여특정 문자가 포함된 문자열을 갖는 레코드를 모두 조회해주시면 되겠습니다 ^.. 2024. 8. 10. [EXERCISES] 16. 실습예제(7-1) 반갑습니다이번엔 조금 쉬운 문제를 준비했습니다 이번 문제에서는 샘플 데이터로customers 테이블과 orders 테이블을 사용하겠습니다 ^^하단에 파일 첨부합니다 customers 테이블의 스키마 구조와 데이터 정보입니다 ^^ orders 테이블의 스키마 구조와 데이터 정보입니다 ^^ 예제1.주문금액이 600달러보다 큰 데이터를 조회하시오. SELECT * FROM ordersLEFT JOIN customers on customers.id = orders.customer_idWHERE amount > 600ORDER BY amount ASC; ORDER BY는 필수는 아닙니다데이터를 조회 했을 때 확인하기 편하려고 추가했습니다 ^^ 예제2. 위 조회 결과에서 이.. 2024. 8. 10. [EXERCISES] 15. 실습예제(6-4) 반갑습니다! 저번 포스트부터,화면기획서가 나온 상태에서 API 서버 개발을 위해쿼리문을 작성한다는 상황을 가정하고실습예제 6을 진행 중이었습니다 ^^! 실습예제 6은 영화 리뷰 서비스를 개발하는 상황을 전제로 합니다! 실습예제에 사용할 샘플 데이터는 다음과 같습니다하단에 파일 첨부하겠습니다 ^^ 1. 샘플 데이터 2-1. user 테이블 스키마 구조이번 예제에서 사용할 user 테이블의 스키마 구조입니다 ^^ 2-2. movie 테이블 스키마 구조이번 예제에서 사용할 movie 테이블의 스키마 구조입니다 ^^ 2-3. review 테이블 스키마 구조이번 예제에서 사용할 review 테이블의 스키마 구조입니다 ^^ 2-4. favorite 테이블 스키마 구조이번 예제에서 사용할 favorite .. 2024. 8. 10. [EXERCISES] 14. 실습예제(6-3) 반갑습니다! 저번 포스트부터,화면기획서가 나온 상태에서 API 서버 개발을 위해쿼리문을 작성한다는 상황을 가정하고실습예제 6을 진행 중이었습니다 ^^! 실습예제 6은 영화 리뷰 서비스를 개발하는 상황을 전제로 합니다! 실습예제에 사용할 샘플 데이터는 다음과 같습니다하단에 파일 첨부하겠습니다 ^^ 1. 샘플 데이터 2-1. user 테이블 스키마 구조이번 예제에 사용할 user 테이블의 스키마 구조입니다 ^^ 2-2. movie 테이블 스키마 구조이번 예제에 사용할 movie 테이블의 스키마 구조입니다 ^^ 2-3. review 테이블 스키마 구조이번 예제에 사용할 review 테이블의 스키마 구조입니다 ^^ 2-4. favorite 테이블 스키마 구조이번 예제에 사용할 favorite 테이블.. 2024. 8. 10. [String&Datetime] 9. datetime 타입 다루기 - datediff(), date_add(), date_sub() 함수 사용하기 반갑습니다!날짜 타입 다루기를 계속 진행하고 있습니다 ^^이번 포스트에서는 날짜끼리 연산을 한 번 해보겠습니다 현재 날짜를 기준으로일정 기간을 더하거나 빼는 기본적인 연산들입니다 ^^ 1. 두 날짜의 차이 : datediff() 함수 SELECT datediff(now(), birthdt) AS datediff FROM people; 현재 날짜를 now()로 조회하여 기준으로 삼고,datediff() 함수를 이용해서 각각 birthdt 컬럼의 값과어느만큼의 차이가 있는지 연산하였습니다 ^^ 결과값으로 나온 값들은 INT형 데이터로서,해당 일자와 차이만큼의 일 수(days)를 의미합니다! 2. 기준 날짜에 특정 기간 더하기 : date_add() 함수 SELECT birthdt, date_ad.. 2024. 8. 9. 이전 1 2 3 4 ··· 8 다음