Софтуерно Инженерство
Loading...
lapd87 avatar lapd87 100 Точки

[Homework] Data Aggregation - 11. Problem - Average Interest

отново нещо ми се губи :) защото 2 и 5 тест гърмят

 

SELECT 
    `deposit_group`,
    `is_deposit_expired`,
    AVG(`deposit_interest`) AS 'average_interest'
FROM
    `wizzard_deposits`
WHERE
    `deposit_start_date` > '01/01/1985'
GROUP BY `deposit_group` , `is_deposit_expired`
ORDER BY `deposit_group` DESC , `is_deposit_expired`;
0
Databases Basics - MySQL
MartinBG avatar MartinBG 1260 Точки
Best Answer

За сравняване на дати в MySQL трябва да използваш този формат YYYY-MM-DD, например:

`deposit_start_date` > '1985-01-01'

 

0
09/02/2018 16:21:35
lapd87 avatar lapd87 100 Точки

Мерси стана. Някъде пише ли какви формати могат да се ползват за сравнения?

0
MartinBG avatar MartinBG 1260 Точки

Документацията на MySQL е добре организирана и в повечето случаи ще намериш отговорите там.

Още по-бързо е с правилните ключови думи в Google - първите 2-3 попадения са към документацията и stackoverflow.com и рядко ми се налага да търся по-надолу.

0