[SQL]Lv4. 단골 고객님 찾기
·
코딩테스트/SQL
아래에 나오는 데이터는 서버에 없는 데이터 이기때문에 따로 CSV 파일을 만들어 LOCALHOST(MY SQL) 서버에 데이터를 넣어주어야한다.방법:https://computerreport.tistory.com/16문제Orders 테이블: OrderIDCustomerIDOrderDateTotalAmount10112024-01-0115010222024-01-0320010312024-01-0430010432024-01-045010522024-01-058010642024-01-06400Customers 테이블:CustomerIDCustomerNameCountry1AliceUSA2BobUK3CharlieUSA4DavidCanada 주의사항- 모두 서브쿼리 join,group by,Having 등을 사용하여야한다..
[SQL]CSV 파일을 이용해 데이터 가져오기(MY SQL)
·
SQL
해당 테이블을 드래그하여 복사하고  EXCEL 파일에 붙여넣은뒤 CSV 파일로 저장   Click 부분을 누르고 설정한 Username 과 MySQL 설치시 설정한 비밀번호 입력 -> 완료 Database 파일 우클릭 후 Create New Database 클릭 - > DB 이름 정하고 확인 데이터 가져오기 클릭다음 -> 삽입할 CSV 파일 선택테이블 생성 성공
[SQL]Lv3. 이용자의 포인트 조회하기
·
코딩테스트/SQL
데이터 설명users 테이블은 스파르타 코딩클럽에 가입한 유저들의 정보를 날짜별로 기록한 테이블입니다. user_id: 익명화된 유저들의 아이디(varchar255) created_at: 아이디 생성 날짜(timestamp) updated_at: 정보 업데이트 날짜(timestamp) name: 익명화된 유저들의 이름(varchar255) email: 이메일(varchar255)point_users 테이블은 스파르타코딩클럽 가입 유저들의 포인트에 대한 정보를 기록한 테이블입니다.  point_user_id: point_users 테이블의 행을 구별하기 위한 key(varchar255) created_at: 아이디 생성 날짜(timestamp) updated_at: 정보 업데이트 날짜(timestamp) ..
[SQL]Lv2. 날짜별 획득포인트 조회하기
·
코딩테스트/SQL
데이터 설명point_users 테이블은 스파르타코딩클럽 가입 유저들의 포인트에 대한 정보를 기록한 테이블입니다.  point_user_id: user_point 행을 구별하기 위한 key(varchar255) created_at: 아이디 생성 날짜(timestamp) updated_at: 정보 업데이트 날짜(timestamp) user_id: 익명화된 유저들의 아이디(varchar255) point: 보유하고 있는 포인트(int)  문제: 다음과 같은 결과 테이블 만들기 created_at: 익명화된 유저들의 아이디(varchar255) average_points: 유저가 획득한 날짜별 평균 포인트(int), 반올림 필수 select date(created_at) created_at ,round(avg..