Как создать динамическую переменную со значением столбца? Я получил "S1" в качестве значения столбца, и я уже определил переменную уже как @S1. Как я могу получить доступ к этой переменной, используя текущее значение columnn.
пример:
SELECT abr, @abr from table
^---- this doesn't exist, but instead of this I need to evaluate @S1.
Я думаю, вы ищете номер строки:
SELECT d.*,
@rownum := @rownum + 1 AS rank
FROM dummy d,
(SELECT @rownum := 0) r;