Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / MySQL Новый топик    Ответить
 Запросы sql  [new]
Qweqwe11
Member

Откуда:
Сообщений: 5
Здравствуйте, можете, пожалуйста, подсказать, как составить такие sql запросы к таблице sales:

1. Найти дни (created_at:timestamp), в которых количество записей было больше 100.
2. Найти запись, которая создана сегодня (created_at:timestamp)
2 июн 21, 18:13    [22330511]     Ответить | Цитировать Сообщить модератору
 Re: Запросы sql  [new]
Gluck99
Member

Откуда: Оттуда
Сообщений: 1155
Qweqwe11,
А. П. Чехов. Ванька
2 июн 21, 22:41    [22330632]     Ответить | Цитировать Сообщить модератору
 Re: Запросы sql  [new]
Dadont
Member

Откуда:
Сообщений: 144
Qweqwe11,

select created_at, count(created_at) from sales group by created_at having count(created_at)>100;

select * from sales where created_at = curdate();
3 июн 21, 07:32    [22330706]     Ответить | Цитировать Сообщить модератору
 Re: Запросы sql  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21181
Dadont, оба запроса неправильные. 99% что оба дадут пустой набор записей.

Сообщение было отредактировано: 3 июн 21, 09:25
3 июн 21, 09:34    [22330737]     Ответить | Цитировать Сообщить модератору
 Re: Запросы sql  [new]
Dadont
Member

Откуда:
Сообщений: 144
Akina,
первый работает,
во второй нужно добавить DATE
вот так
select * from sales where DATE(created_at) = curdate();
3 июн 21, 16:14    [22330994]     Ответить | Цитировать Сообщить модератору
 Re: Запросы sql  [new]
Близнец1980
Member

Откуда:
Сообщений: 100
Dadont,

Найти дни (created_at:timestamp) это не дни, а момент времени и какие дни нужны: недели или месяца (и какого и в каком году)?
3 июн 21, 19:00    [22331066]     Ответить | Цитировать Сообщить модератору
 Re: Запросы sql  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21181
Dadont
первый работает,
во второй нужно добавить DATE
В оба надо добавить DATE().
3 июн 21, 19:38    [22331083]     Ответить | Цитировать Сообщить модератору
 Re: Запросы sql  [new]
Dadont
Member

Откуда:
Сообщений: 144
Akina
Dadont
первый работает,
во второй нужно добавить DATE
В оба надо добавить DATE().

Согласен
3 июн 21, 19:49    [22331088]     Ответить | Цитировать Сообщить модератору
Все форумы / MySQL Ответить