[
학습 시작 전 - 목표 설정]
이름 | ||
라혜선 | SQL 복습하기, 파이썬 사전캠프 강의 듣기, 라이브 세션 과제 풀기 | 문제 6번 풀어서 제출하기, 파이썬 기초 TIL 작성하기, 사전캠프 문제 풀이 팀원들과 공유하기, 수정된 3번 문제 풀기, 문제 풀이 4-6번 벨로그에 업로드 |
신주연 | SQL 복습하기 | SQL 1강부터 다시 복습 시작 |
SQL 학습하기 | SQL 6번 풀어보기 및 풀이 학습하기 | |
홍정민 | SQL 자습 및 정리 | SQL 자습 및 정리 |
노시현 | SQL 학습 | SQL 과제, SQLD 공부 |
[
학습 후 - 목표 달성 여부 & 회고]
이름 | ||
오전/오후 | ||
라혜선 | 6번 문제 풀기, 수정된 문제 풀기, 개인 과제 제출 완료, 라이브 세션 과제 풀기, 문제풀이 4-6번 벨로그에 업로드 | 파이썬 기초 강의 듣기 & 강의 풀이 시간이 생각보다 길어서 우선 순위에서 밀려났다. 내일은 꼭 한 번은 들을 것이다. |
오전 : 6번 문제 풀어보기, 1번, 2번 문제 복습하기
오후 : 튜터님 세션 듣고 이해하기, 팀 과제 | ||
노시현 | SQL 과제 풀이, SQLD 공부, 팀과 라이브 세션 과제 | |
신주연 | SQL 3주차까지 복습완료 | |
홍정민 | 오전 : SQL 자습 및 정리
오후 : SQL 자습, 팀 과제 |
CHECK TIL ?
> TIL 은 매일 작성하기 !
> WIL은 매주 금요일 작성하기!
WE ARE TIM
2회차 라이브 세션 과제
이름 | 1번 문제 작성 쿼리 | 2번 문제 작성 쿼리 | 3번 문제 작성 쿼리 |
라혜선 | SELECT game_account_id
,game_actor_id
,serverno
FROM marketer_sql_users
WHERE first_login_date > ‘2023-01-01’
; | SELECT first_login_date
,ip_addr
,exp
,zone_id
FROM marketer_sql_users
WHERE level > 10
AND serverno != 1
AND (etc_str2 LIKE ‘%레벨%’ OR etc_str2 LIKE ‘%시즌%’)
AND etc_str1 LIKE ‘%상점%’
GROUP BY first_login_date, ip_addr, exp, zone_id
ORDER BY first_login_date, ip_addr DESC
; | SELECT game_actor_id
,level
,CASE WHEN level BETWEEN 1 AND 10 THEN ‘1~10Lv 이하’
WHEN level BETWEEN 11 AND 20 THEN ‘11~20Lv 이하’
WHEN level BETWEEN 21 AND 30 THEN ‘21~30Lv 이하’
WHEN level BETWEEN 31 AND 40 THEN ‘31~40Lv 이하’
WHEN level BETWEEN 41 AND 50 THEN ‘41~50Lv 이하’
WHEN level BETWEEN 51 AND 60 THEN ‘51~60Lv 이하’
WHEN level BETWEEN 61 AND 70 THEN ‘61~70Lv 이하’
WHEN level BETWEEN 71 AND 80 THEN ‘71~80Lv 이하’
WHEN level BETWEEN 81 AND 90 THEN ‘81~90Lv 이하’
ELSE ‘91~100Lv’ END AS levelgroup
,first_login_date
FROM marketer_sql_users
GROUP BY game_actor_id, level, levelgroup, first_login_date
ORDER BY first_login_date DESC
; |
홍정민 | SELECT game_account_id,
game_account_id,
serverno
FROM marketer_sql_users
WHERE first_login_date > '2023-01-01’
| SELECT first_login_date,
ip_addr,
exp,
zone_id
FROM marketer_sql_users
WHERE level > 10
and serverno <> 1
and etc_str2 IN('레벨업 패키지','시즌패스')
and etc_str1 ='상점에서 구매'
ORDER BY first_login_date, ip_addr desc | SELECT game_actor_id,
level,
CASE WHEN level BETWEEN 1 AND 10 THEN '1~10Lv 이하'
WHEN level BETWEEN 11 AND 20 THEN '11~20Lv 이하'
WHEN level BETWEEN 21 AND 30 THEN '21~30Lv 이하'
WHEN level BETWEEN 31 AND 40 THEN '31~40Lv 이하'
WHEN level BETWEEN 41 AND 50 THEN '41~50Lv 이하'
WHEN level BETWEEN 51 AND 60 THEN '51~60Lv 이하'
WHEN level BETWEEN 61 AND 70 THEN '61~70Lv 이하'
WHEN level BETWEEN 71 AND 80 THEN '71~80Lv 이하'
WHEN level BETWEEN 81 AND 90 THEN '81~90Lv 이하'
WHEN level BETWEEN 91 AND 100 THEN '91~100Lv'
END AS 'levelgroup',
first_login_date
FROM marketer_sql_users msu
ORDER BY first_login_date desc |
SELECT game_account_id, game_actor_id, serverno
FROM marketer_sql_users
WHERE first_login_date > '2023-01-01' | SELECT first_login_date, ip_addr, exp, zone_id
FROM marketer_sql_users
WHERE level > 10
AND NOT serverno = 1
AND etc_str2 IN ('시즌패스','레벨업 패키지')
AND etc_str1 LIKE '%상점%'
ORDER BY first_login_date, ip_addr DESC | SELECT game_actor_id, level,
CASE
WHEN level BETWEEN 1 AND 10 THEN '1~10Lv 이하'
WHEN level BETWEEN 11 AND 20 THEN '11~20Lv 이하'
WHEN level BETWEEN 21 AND 30 THEN '21~30Lv 이하'
WHEN level BETWEEN 31 AND 40 THEN '31~40Lv 이하'
WHEN level BETWEEN 41 AND 50 THEN '41~50Lv 이하'
WHEN level BETWEEN 51 AND 60 THEN '51~60Lv 이하'
WHEN level BETWEEN 61 AND 70 THEN '61~70Lv 이하'
WHEN level BETWEEN 71 AND 80 THEN '71~80Lv 이하'
WHEN level BETWEEN 81 AND 90 THEN '81~90Lv 이하'
WHEN level BETWEEN 91 AND 100 THEN '91~100Lv'
END AS levelgroup,
first_login_date
FROM marketer_sql_users
ORDER BY first_login_date DESC | |
신주연 | select game_account_id,
game_actor_id,
serverno
from marketer_sql_users
where first_login_date>'2023-01-01’ | select first_login_date,
ip_addr,
exp,
zone_id
from marketer_sql_users
where level>10 and serverno <> 1 and etc_str2 in ('레벨업 패키지', '시즌패스)
and ect_str1 like '%상점%'
order by first_login_date, ip_addr desc
| SELECT
game_actor_id,
level,
CASE
WHEN level BETWEEN 1 AND 10 THEN '1~10Lv 이하'
WHEN level BETWEEN 11 AND 20 THEN '11~20Lv 이하'
WHEN level BETWEEN 21 AND 30 THEN '21~30Lv 이하'
WHEN level BETWEEN 31 AND 40 THEN '31~40Lv 이하'
WHEN level BETWEEN 41 AND 50 THEN '41~50Lv 이하'
WHEN level BETWEEN 51 AND 60 THEN '51~60Lv 이하'
WHEN level BETWEEN 61 AND 70 THEN '61~70Lv 이하'
WHEN level BETWEEN 71 AND 80 THEN '71~80Lv 이하'
WHEN level BETWEEN 81 AND 90 THEN '81~90Lv 이하'
WHEN level BETWEEN 91 AND 100 THEN '91~100Lv'
END as lelvegroup, first_login_date
FROM marketer_sql_users msu
ORDER BY first_login_date DESC |
노시현 | SELECT game_account_id, game_actor_id, serverno
FROM marketer_sql_users
WHERE first_login_date > ‘2023-01-01’; | SELECT first_login_date, ip_addr, exp, zone_id
FROM marketer_sql_users
WHERE level > 10
AND serverno != 1
AND etc_str2 = ‘레벨업 패키지’ OR etc_str2 = ‘시즌패스’
AND etc_str1 = ‘상점에서 구매’
ORDER BY first_login_date, ip_addr DESC; | SELECT game_actor_id,
level,
CASE WHEN level < = 10 THEN ‘1~10Lv 이하’
WHEN level BETWEEN 11 AND 20 THEN ‘11~20Lv 이하’
WHEN level BETWEEN 21 AND 30 THEN ‘21~30Lv 이하’
WHEN level BETWEEN 31 AND 40 THEN ‘31~40Lv 이하’
WHEN level BETWEEN 41 AND 50 THEN ‘41~50Lv 이하’
WHEN level BETWEEN 51 AND 60 THEN ‘51~60Lv 이하’
WHEN level BETWEEN 61 AND 70 THEN ‘61~70Lv 이하’
WHEN level BETWEEN 71 AND 80 THEN ‘71~80Lv 이하’
WHEN level BETWEEN 81 AND 90 THEN ‘81~90Lv 이하’
ELSE ‘91~100Lv’ END AS levelgroup,
first_login_date
FROM marketer_sql_users
ORDER BY first_login_date DESC, levelgroup; |


