Size: a a a

2021 September 17

PL

Pavel Lenik in MySQL
что не так сделал
источник

PL

Pavel Lenik in MySQL
CREATE TABLE
blog-yandex
.
test2
(
   id int,
   dateee datetime
   AS  
SELECT
ROW_NUMBER() OVER (
ORDER BY dateee
) id,
dateee
FROM
blog-yandex
.test
ORDER BY
dateee
);
источник

DE

Denis Efremov in MySQL
Работает?
источник

PL

Pavel Lenik in MySQL
нет
источник

DE

Denis Efremov in MySQL
И не должно
источник

PL

Pavel Lenik in MySQL
CREATE TABLE blog-yandex.test3 (id int,  
   dateee datetime) AS
SELECT ROW_NUMBER() OVER (
ORDER BY dateee
) id,
dateee
FROM blog-yandex.test
ORDER BY
dateee
источник

PL

Pavel Lenik in MySQL
отработало
источник

PL

Pavel Lenik in MySQL
источник

PL

Pavel Lenik in MySQL
🙂спасибо
источник

DE

Denis Efremov in MySQL
CREATE TABLE test3
AS
SELECT
 ROW_NUMBER() OVER (ORDER BY `dateee`) AS `id`,
 *
FROM
 `blog-yandex`.`test`
ORDER BY
 `dateee`

Попробуй так
источник

PL

Pavel Lenik in MySQL
CREATE TABLE blog-yandex.test3 (id int,
   dateee datetime) AS
SELECT ROW_NUMBER() OVER (
ORDER BY dateee
) id,
dateee
FROM blog-yandex.test
ORDER BY
dateee
источник

PL

Pavel Lenik in MySQL
это работает!
источник

DE

Denis Efremov in MySQL
Нет я говорю про это
источник

DE

Denis Efremov in MySQL
Имя таблицы поменяй
источник

DE

Denis Efremov in MySQL
И больше ничего не трогай
источник

PL

Pavel Lenik in MySQL
источник

PL

Pavel Lenik in MySQL
нет
источник

DE

Denis Efremov in MySQL
А если стереть всё до слова SELECT?
источник

PL

Pavel Lenik in MySQL
источник

PL

Pavel Lenik in MySQL
нет
источник