Apostolos Fanakis
6 years ago
19 changed files with 67 additions and 22 deletions
@ -0,0 +1,45 @@ |
|||
SELECT `restaurant`.`restaurant_id`, |
|||
`restaurant`.`restaurant_name`, |
|||
`restaurant`.`restaurant_category`, |
|||
`restaurant`.`restaurant_longitude`, |
|||
`restaurant`.`restaurant_latitude`, |
|||
`restaurant`.`restaurant_opening`, |
|||
`restaurant`.`restaurant_closing`, |
|||
`restaurant`.`user_id`, |
|||
`food`.`food_id` AS `item_id`, |
|||
`food`.`food_name` AS `item_name`, |
|||
`food`.`food_description` AS `item_description`, |
|||
`food`.`food_calories` AS `item_calories`, |
|||
`ingredient`.`ingredient_name`, |
|||
`ingredient`.`ingredient_has_alcohol` |
|||
FROM flavours_without_borders.restaurant |
|||
LEFT JOIN flavours_without_borders.food |
|||
ON restaurant.restaurant_id = food.restaurant_id |
|||
LEFT JOIN flavours_without_borders.food_has_ingredient |
|||
ON food.food_id = food_has_ingredient.food_id |
|||
LEFT JOIN flavours_without_borders.ingredient |
|||
ON food_has_ingredient.ingredient_name = ingredient.ingredient_name |
|||
WHERE restaurant.restaurant_is_approved = TRUE AND food.food_is_approved = TRUE |
|||
UNION |
|||
SELECT `restaurant`.`restaurant_id`, |
|||
`restaurant`.`restaurant_name`, |
|||
`restaurant`.`restaurant_category`, |
|||
`restaurant`.`restaurant_longitude`, |
|||
`restaurant`.`restaurant_latitude`, |
|||
`restaurant`.`restaurant_opening`, |
|||
`restaurant`.`restaurant_closing`, |
|||
`restaurant`.`user_id`, |
|||
`drink`.`drink_id` AS `item_id`, |
|||
`drink`.`drink_name` AS `item_name`, |
|||
`drink`.`drink_description` AS `item_description`, |
|||
NULL AS `item_calories`, |
|||
`ingredient`.`ingredient_name`, |
|||
`ingredient`.`ingredient_has_alcohol` |
|||
FROM flavours_without_borders.restaurant |
|||
LEFT JOIN flavours_without_borders.drink |
|||
ON restaurant.restaurant_id = drink.restaurant_id |
|||
LEFT JOIN flavours_without_borders.drink_has_ingredient |
|||
ON drink.drink_id = drink_has_ingredient.drink_id |
|||
LEFT JOIN flavours_without_borders.ingredient |
|||
ON drink_has_ingredient.ingredient_name = ingredient.ingredient_name |
|||
WHERE restaurant.restaurant_is_approved = TRUE AND drink.drink_is_approved = TRUE |
Loading…
Reference in new issue