Size: a a a

2020 December 15

DE

Denis Efremov in MySQL
Переслано от Константин
мой метод
источник

DE

Denis Efremov in MySQL
Переслано от Denis Efremov
Ты же не можешь составить запрос
источник

DE

Denis Efremov in MySQL
Переслано от Константин
это другой вопрос
источник

К

Константин in MySQL
я поэтому и здесь, чтоб помогли с запросом
источник

DE

Denis Efremov in MySQL
На самом деле его можно составить, но это костыли будут
источник

К

Константин in MySQL
Denis Efremov
Слушай. Тебе говорят, что порядок хранится именно так. Как у тебя способ не рабочий, так как запрос такой не составить. Ты не веришь и тебе ещё что-то надо доказывать?
вот здесь я увидел, что нельзя составить такой запрос
источник

DE

Denis Efremov in MySQL
Константин
хорошо, добавили новое меню 5, надо чтобы он был вторым
меню 1 | 2
меню 2 | 3
меню 3 | 4
меню 4 | 0
меню 5 | 1
источник

E

Evgenii in MySQL
ребят, подскажите кто как делает номер строки? я сейчас пробую row_number(), но считается неверно если в запросе есть условия дополнительные
источник

DE

Denis Efremov in MySQL
Evgenii
ребят, подскажите кто как делает номер строки? я сейчас пробую row_number(), но считается неверно если в запросе есть условия дополнительные
Что значит номер строки?
источник

E

Evgenii in MySQL
row number ?
источник

DE

Denis Efremov in MySQL
Evgenii
row number ?
А зачем тебе?
источник

E

Evgenii in MySQL
мне нужно показывать какой текущий номер у выбранной записи, например какой по счету это розыгрыш у данной лотареи
источник

DE

Denis Efremov in MySQL
Evgenii
мне нужно показывать какой текущий номер у выбранной записи, например какой по счету это розыгрыш у данной лотареи
Где показывать?
источник

DE

Denis Efremov in MySQL
Выбранной где?
источник

DE

Denis Efremov in MySQL
Вот там и делай номера, а не в запросе
источник

E

Evgenii in MySQL
к примеру, вот рабочий вариант:

SELECT   draws.*,
        (row_number() OVER (partition BY lottery_id ORDER BY created_at)) AS number
FROM     draws

но, если мы сюда добавим условия, то number соответсвенно будет считаться по ним
источник

DE

Denis Efremov in MySQL
Evgenii
к примеру, вот рабочий вариант:

SELECT   draws.*,
        (row_number() OVER (partition BY lottery_id ORDER BY created_at)) AS number
FROM     draws

но, если мы сюда добавим условия, то number соответсвенно будет считаться по ним
Делай нумерацию строк на клиенте
источник

E

Evgenii in MySQL
ну вот у меня на клиенте заходит чувак у в конкрентный розыгрыш, как я псчитаю какой он по счету?
источник

DE

Denis Efremov in MySQL
Evgenii
ну вот у меня на клиенте заходит чувак у в конкрентный розыгрыш, как я псчитаю какой он по счету?
COUNT
источник

E

Evgenii in MySQL
не ну ты прям умен
источник