Как вы считаете, в чем причина?

|
MasterZiv 2022-06-26 23:52:36
oligarhe 2022-06-26 23:50:59
тогда mmyy а тип? varchar(4)?

А тип — datetime

Slava Rozhnev 🙀 2022-06-26 23:57:34
MasterZiv 2022-06-26 23:52:36
А тип — datetime

Наверное все таки date

Gr3ga 2022-06-27 01:05:17
oligarhe 2022-06-26 23:50:59
тогда mmyy а тип? varchar(4)?

Разбивать дату по разным колонкам это то еще извращение. Просто храни тип — date и функциями вырезай от туда то, что тебе нужно

oligarhe 2022-06-27 01:06:19
Gr3ga 2022-06-27 01:05:17
Разбивать дату по разным колонкам это то еще извращение. Просто храни тип — date и функциями вырезай от туда то, что тебе нужно

тогда мне придется сорбрать дату прежде чем ее поместить в таблицу в date. из $mm и $yy

Gr3ga 2022-06-27 01:06:39
Ну собери
oligarhe 2022-06-27 01:09:22
Gr3ga 2022-06-27 01:06:39
Ну собери

так и делаю!

oligarhe 2022-06-27 01:15:27
Slava Rozhnev 🙀 2022-06-26 23:57:34
Наверное все таки date

да — остановился на date

MasterZiv 2022-06-27 07:10:10
Slava Rozhnev 🙀 2022-06-26 23:57:34
Наверное все таки date

Можно и так, сорри, я про эту возможность забыл..
(Воспитан на SQL server)

Creator312 2022-06-27 11:32:28
Хей, ребят, пытаюсь создать юзера, выходит такая ошибка: ` « ERROR 1524 (HY000): Plugin ‘authentication_plugin’ is not load«`
raven_kg 2022-06-27 13:11:03
Creator312 2022-06-27 11:32:28
Хей, ребят, пытаюсь создать юзера, выходит такая ошибка: ` « ERROR 1524 (HY000): Plugin ‘authentication_plugin’ is not load«`

Запрос? Окружение?

2022-06-27 13:34:00
Creator312 2022-06-27 11:32:28
Хей, ребят, пытаюсь создать юзера, выходит такая ошибка: ` « ERROR 1524 (HY000): Plugin ‘authentication_plugin’ is not load«`

Эта ошибка означает, что Вы не бог, вы не можете просто так создать нового юзера.

gelius2ooi 2022-06-27 16:42:45
объясните, почему я не могу создать отдельный столбец max(amount) — amount таким способом?
select title, author, amount, (max(amount) — amount) as s
from book

ругается, что у меня нет group by

taksebe_user 2022-06-27 16:49:33
http://yaforyou.ru/?q=max mysql function doc

Смотри, сейчас я поищу в Яндексе вместо тебяyaforyou.ru
Сервис, позволяющий поискать что-то за кого-то в Яндексе. Давай я поищу в Яндексе вместо тебя.
gelius2ooi 2022-06-27 16:51:58
taksebe_user 2022-06-27 16:49:33
http://yaforyou.ru/?q=max mysql function doc

как мне это поможет?

Slava Rozhnev 🙀 2022-06-27 16:52:24
gelius2ooi 2022-06-27 16:42:45
объясните, почему я не могу создать отдельный столбец max(amount) — amount таким способом?
select title, author, amount, (max(amount) — amount) as s
from book

ругается, что у меня нет group by

Какую задачу вы пытаетесь решить

gelius2ooi 2022-06-27 17:00:07
Slava Rozhnev 🙀 2022-06-27 16:52:24
Какую задачу вы пытаетесь решить

Задание
Посчитать сколько и каких экземпляров книг нужно заказать поставщикам, чтобы на складе стало одинаковое количество экземпляров каждой книги, равное значению самого большего количества экземпляров одной книги на складе. Вывести название книги, ее автора, текущее количество экземпляров на складе и количество заказываемых экземпляров книг. Последнему столбцу присвоить имя Заказ. В результат не включать книги, которые заказывать не нужно.

Мой запрос, который не работает:
SELECT title, author, amount, (MAX(amount) — amount) AS Заказ
FROM book
WHERE amount < (select MAX(amount) from book);

ERROR 1140: In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column ‘stepik_ImnMkrbj.book.title’; this is incompatible with sql_mode=only_full_group_by

Gr3ga 2022-06-27 17:11:36
gelius2ooi 2022-06-27 16:42:45
объясните, почему я не могу создать отдельный столбец max(amount) — amount таким способом?
select title, author, amount, (max(amount) — amount) as s
from book

ругается, что у меня нет group by

Всё правильно ругается

Gr3ga 2022-06-27 17:11:54
но если max(amount) ты поменяешь на подзапрос — то ругатся перестанет
Gr3ga 2022-06-27 17:12:08
(select max(amount) from book)
Gr3ga 2022-06-27 17:12:46
Ты же даже так и сделала в where условии
Gr3ga 2022-06-27 17:13:04
почему бы не повторить это и в select’e?
gelius2ooi 2022-06-27 17:15:37
Ок, спасибо
MasterZiv 2022-06-27 17:16:20
gelius2ooi 2022-06-27 16:42:45
объясните, почему я не могу создать отдельный столбец max(amount) — amount таким способом?
select title, author, amount, (max(amount) — amount) as s
from book

ругается, что у меня нет group by

Правильно ругается…

vikatuman 2022-06-27 17:27:01
mysql_db-181634.jpg
Всем привет! Есть вот такой запрос:

sql = f»’
SELECT palette_id
FROM search_query
WHERE (first_colour_id = {wanted_first_colour_id} or second_colour_id = {wanted_first_colour_id}) and palette_warmth_id = {wanted_warmth_id}
»’
И таблица

vikatuman 2022-06-27 17:27:34
Когда wanted_first_colour_id=12, запрос должен выдавать две записи таблицы, однако не выдает ни одной. Как вы считаете, в чем причина?
|