
#질문 1번
SELECT u.name ,COUNT(*) as order_cnt from orders o
inner join users u on o.user_id = u.user_id
where u.email like '%naver%'
group by name
order by order_cnt DESC
SELECT u.name ,COUNT(u.name) as order_cnt from orders o
inner join users u on o.user_id = u.user_id
where u.email like '%naver%'
group by name
order by order_cnt DESC
**결과값은 동일한데, count () 괄호 안에 * 이 들어가는 것돠 u.name 이 들어가는 것은 어떤 차이가 있나요?
#질문2번
courses table과 checkins table은 필드명은 같지만 서로 다른 데이터로 존재합니다.
필드명이 겹치지만 다른 데이터를 가져도 후에 문제가 생기지 않나요. 연습문제 풀다가 같은 필드명이라서 헷갈렸어서요.
courses 에 updated_at 과 chekcins 에 updated_at 를 말씀드립니다~
그래서 c.updted_at 이나 c2.updated_at으로 나눠서 구분하는 걸까요?
감사합니다 :)
