595. Big Countries

Question:

https://leetcode.com/problems/big-countries/

Solution:

select 
name, 
population, 
area
from World
where area > 3000000 
or population > 25000000

596. Classes More Than 5 Students

Question:

https://leetcode.com/problems/classes-more-than-5-students/

Solution:

select 
class
from courses
group by 1
having count(distinct student) >= 5

597. Friend Request I: Overall Acceptance Rate

Question:

https://leetcode.com/problems/friend-requests-i-overall-acceptance-rate/

Solution:

select 
round(ifnull(count(*)/requested,0),2) as accept_rate
from(
    select distinct 
    requester_id, 
    accepter_id
    from RequestAccepted
) a
join (
    select 
    count(*) as requested
    from(
        select distinct 
        sender_id, 
        send_to_id
        from FriendRequest
    ) f
) r on 1=1

Leave a Reply