select id,val,
@pos := if(@prev<>val,@pos+1,@pos) as pos,
@prev := val as val
from table,(select @pos:=0,@prev:='') as r order by val
Съгласен съм с други съвети, че би било по-добре да направите това на ниво приложение.
select id,val,
@pos := if(@prev<>val,@pos+1,@pos) as pos,
@prev := val as val
from table,(select @pos:=0,@prev:='') as r order by val
Съгласен съм с други съвети, че би било по-добре да направите това на ниво приложение.
Мога ли динамично да създам mySQL таблица от JSON?
Mysql:Разменете данни за различни редове
Грешка в синтаксиса на SQL 1064 при използване на подготвен израз на JDBC
Не може да се увеличи max_open_files за Mysql max-connections в Ubuntu 15
Как да извлека микросекунди или милисекунди от текущото време на MySQL?
Как да използвате изображения в Android SQLite, които са по-големи от ограниченията на CursorWindow?