27. [
{
"brewery": "BrewDog Ltd",
"beers": 4,
},
{
"brewery": "Founders Brewing"
"beers": 4,
},
…
]
SELECT brewery.name AS brewery, count(*) AS beers
FROM `beer-sample` beer
INNER JOIN `beer-sample` brewery
ON KEYS beer.brewery_id
WHERE beer.type = "beer" AND
beer.style = "American-Style Imperial Stout" AND
brewery.type = "brewery"
GROUP BY brewery.name
HAVING count(*) > 2
ORDER BY beers DESC, brewery ASC;
CREATE INDEX beer_styles ON `beer-sample`(style)WHERE type = "beer”;