Size: a a a

2021 July 28

G

Grigorij in MySQL
Так что не надо тут про "легче" :D
источник

 P

 ‌‌Gleb Pilipets... in MySQL
<=
источник

 P

 ‌‌Gleb Pilipets... in MySQL
там можно просто включение проверять
источник

 P

 ‌‌Gleb Pilipets... in MySQL
то есть вместо этого просто сравнить два множества оператором <= для каждого пассажира
источник

DE

Denis Efremov in MySQL
join T2 on IF(T2.field = T1.field, T2.field = T1.field, T2.field is null)

https://www.db-fiddle.com/f/jeLKP5Lskzd2qdi4rwuKyR/1
источник

G

Grigorij in MySQL
Мне кажется, что такой запрос распидорасит
источник

G

Grigorij in MySQL
он для каждого T2.field != T1.field в T2 запишет NULL. А их там тысячи могут быть
источник

DE

Denis Efremov in MySQL
источник

AL

Alexandr Lamdan in MySQL
О о. Привет всем.

Не подскажете как удалить строку и сбросить auto increment, не очищая таблицу.

Я уже замучался постоянно очищать таблицу только потому что из за второй строки у меня дебаггинг в коде.
источник

DE

Denis Efremov in MySQL
Сбросить инкремент зачем?
источник

AL

Alexandr Lamdan in MySQL
То есть.

Есть строка 1, ее не трогаем,
А вот следующую за ней удалить и сбросить к id 2, а не оставлять 4,5 или 20.
источник

DE

Denis Efremov in MySQL
DELETE FROM table WHERE id != 1;

ALTER table SET AUTO_INCREMENT = 2;
источник

S

Syntax Highlight Bot in MySQL
источник

AL

Alexandr Lamdan in MySQL
Да из за того что при дебаггинге постов, при увеличении число  post_id типа 2, 3, 6, и тд.

У меня for  и while не хотят игнорировать что у меня всего ли две строки в таблице, они начинают перебирать весь id по числу.

То есть 1, 2, 3, и тд.

А я пытаюсь сделать чтоб он перепрыгивал post_id если скажем не 2, а 50.
источник

IZ

Ilia Zviagin in MySQL
Никак. Нет такой операции. Потому что таблица - это не упорядоченное множество кортежей.
источник

IZ

Ilia Zviagin in MySQL
Это не первое. Это то или другое. Два LEFT JOIN плюс CASE выражения для всех полей "то или другое".
источник

AL

Alexandr Lamdan in MySQL
Это я делал в гугле, но не помогало. Как вносились данные сразу на другое число, но не следующим за 1, так и вносились.
источник

DE

Denis Efremov in MySQL
Ничего не понял, но от значений id точно не должны ломаться циклы в приложении
источник

AL

Alexandr Lamdan in MySQL
У меня не таблица ломается, а вывод постов ломаются.

😒
источник

DE

Denis Efremov in MySQL
Ну не должен он ломаться
источник