Simba, Так я и спрашиваю как в обычный(напр php7.2) setcookie, samesite добавить![]()
Simba, Так я и спрашиваю как в обычный(напр php7.2) setcookie, samesite добавить![]()
kantry, Как-то так примерно)
header('Set-Cookie: uid=1111111; SameSite=None; Secure'); Simba, Да я на 7.4 переключил весь сервер))
Фататального нет ничего, разве что моби совсем постарел![]()
http://mobi.forcms.ru/
Я там ошибку прикольную отловил
Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a
higher precedence in![]()
есть ли какой-то способ получить ИМЯ столбца где значение столбца является наибольшим средствами MySQL?
Пример
c1 | c2 | c3 | c4
12 | 15 | 10 | 20
Выполнив запрос мы получили бы "c4"
Hat-Trick,
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='database' AND `TABLE_NAME`='users'SELECT `x`.*,
(CASE
WHEN GREATEST(`x`.`c1`, `x`.`c2`, `x`.`c3`) = `c1` THEN 'c1'
WHEN GREATEST(`x`.`c1`, `x`.`c2`, `x`.`c3`) = `c2` THEN 'c2'
WHEN GREATEST(`x`.`c1`, `x`.`c2`, `x`.`c3`) = `c3` THEN 'c3'
END) as `best`
FROM (SELECT `id`,
(`column1` + `column2`) AS `c1`,
(`column2` + `column3`) AS `c2`,
(`column3` + `column1`) AS `c3`
FROM `table`
GROUP BY `id`) as `x`
LEFT JOIN `table` as `f` ON (`f`.`id` = `x`.`id`)Х.з. даже. Мне кажется ты слишком много пытаешься сделать средствами БД )
Simba, так и есть, но всё же интересно
Вообще тут главный враг подзапрос, если бы можно был без него обойтись, то было бы ок
desay, having может только фильтровать записи по полученным значениям