Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

Svetsyn avatar Svetsyn 2 Точки

Exercises: Subqueries and JOINs / 7. Employees with Project

Здравейте,

На тази задача имам нежелан резултат на един от редовете и съм сигурен, че грешката е елементарна, обаче....не я откривам!?!

Ако някой се е преборил и иска да помогне, то моля да посочи как мога да променя входа:)

Ето условието:  Write a query that selects:

  • employee_id
  • first_name
  • project_name

Filter only employees with a project, which has started after 13.08.2002 and it is still ongoing (no end date). Return the first 5 rows sorted by first_name then by project_name both in ascending order.

Example

employee_id

first_name

project_name

44

A. Scott

Hitch Rack - 4-Bike

170

Alan

LL Touring Handlebars

Ето и кода от мен:

SELECT e.`employee_id`, e.`first_name`, p.`name` AS 'project_name' FROM employees AS e

JOIN employees_projects AS ep ON e.employee_id = ep.employee_id

JOIN projects AS p ON ep.project_id = p.project_id

WHERE DATE(p.start_date) > '2002-08-13' AND DATE( p.end_date) IS NULL

ORDER BY e.first_name ASC , `project_name` ASC LIMIT 5;

Тагове:
1
Databases Basics - MySQL 08/10/2020 14:52:57
dvdty avatar dvdty 497 Точки

AND DATE( p.end_date) IS NULL

 

Пробвай без DATE, само AND p.end_date IS NULL

0
08/10/2020 14:57:26
Svetsyn avatar Svetsyn 2 Точки

Опитах вече, но не се получава, а един от тестовете в Judge казва че имам илишен ред.

Благодаря все пак!

0
Svetsyn avatar Svetsyn 2 Точки

Благодаря ти, че се отзоваваш така, но опитах и тези варианти а няма особен резултат! Предполагам, че Judge също може да е "сдухал-тестовете", защото се случва един и същ подход да го третира по различни начини!

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