в s_short по 3-ему значению у нас есть числа (например): 654.333, 544.174, 356.500, а в столбце s_long такие значения: 580.660, 370.800, 245.000
после того как таску взяли, она меняет свой статус на ACTIVE.
нужно, чтоб задача максимально быстро стала доступно для других. А в таком решении, это может занять время или вовсе не произойти, если он не закончит задачу.
число 238173 он считает больше чем 2467114 и сортирует его ниже.
SUBSTRING_INDEX(SUBSTRING_INDEX(s_short,';',3),';',-1) + 0
Как сделать поле Admin(int) в str, что бы место цыфр ролей были нормальные роли, как (Участник, Хелпер, Админ, Модератор), а не 1, 2, 3, 4
cur.execute("INSERT INTO profile VALUES( CAST(admin as text))")
я не мог составить подзапрос
Вопросов - куча, и далеко не все из них решаемы в автоматическом режиме.
Лучше скажите - а сколько их, тех таблиц? если их в пределах сотни - то написать запросы на вставку быстрее и проще, чем заниматься фигнёй и создавать в общем не самый простой, но практически одноразовый, инструмент.