13 lines
600 B
SQL
13 lines
600 B
SQL
SELECT library.dbo.adult.member_no, COUNT(library.dbo.juvenile.member_no) as numkids
|
|
FROM library.dbo.adult
|
|
JOIN library.dbo.juvenile ON library.dbo.juvenile.adult_member_no = library.dbo.adult.member_no
|
|
WHERE state = 'AZ'
|
|
GROUP BY library.dbo.adult.member_no
|
|
HAVING COUNT(juvenile.member_no) > 2
|
|
UNION
|
|
SELECT library.dbo.adult.member_no, COUNT(library.dbo.juvenile.member_no) as numkids
|
|
FROM library.dbo.adult
|
|
JOIN library.dbo.juvenile ON library.dbo.juvenile.adult_member_no = library.dbo.adult.member_no
|
|
WHERE state = 'CA'
|
|
GROUP BY library.dbo.adult.member_no
|
|
HAVING COUNT(juvenile.member_no) > 3; |