Loading...
scarecrow404 avatar scarecrow404 0 Точки

Exam Preparation III - 3.8. First 5 Board Games

Каквото и да променя не получавам правилните output данни. И chat gpt не помага. 

Python DB - първия кърс: https://judge.softuni.org/Contests/Practice/Index/4298#7

 

SELECT
    bg.name,
    bg.rating,
    c.name
FROM
    board_games as bg
JOIN
    categories as c
ON bg.category_id = c.id
JOIN
    players_ranges AS pr
ON bg.players_range_id = pr.id

WHERE
    (bg.rating > 7.00 and bg.name LIKE '%a%')
            or
    (bg.rating > 7.50 and pr.min_players between 2 and 5)
GROUP BY
    bg.rating, bg.name, c.name
ORDER BY
    bg.name asc,
    bg.rating desc
LIMIT 5;
Тагове:
0
Общи приказки 10/10/2023 23:20:13
icowwww avatar icowwww 2779 Точки

Здравей,

1. c.name трябва да излиза като category_name

2. Името на играта трябва да съдържа буква a, но не пише дали само lower case, затова го направи с ILIKE

3. Броя на играчите трябва да е между 2 и 5, а ти проверяваш дали минималния брой е между 2 и 5. В таблицата има друго поле за максималния брой. Тоест условието трябва да е pr.min_players >= 2 AND pr.max_players <= 5

https://pastebin.com/wEpEX8SU

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.