Mysql динамические переменные против имени столбца

0

Как создать динамическую переменную со значением столбца? Я получил "S1" в качестве значения столбца, и я уже определил переменную уже как @S1. Как я могу получить доступ к этой переменной, используя текущее значение columnn.

пример:

SELECT abr, @abr from table

         ^---- this doesn't exist, but instead of this I need to evaluate @S1.
Теги:

1 ответ

0

Я думаю, вы ищете номер строки:

SELECT d.*, 
       @rownum := @rownum + 1 AS rank
  FROM dummy d, 
       (SELECT @rownum := 0) r;

демонстрация

  • 0
    это не номер строки, братан, это случайные числа @Brittain Ze
  • 0
    @RanjithM Это дает те же ожидаемые результаты, которые вы ищете. Можете ли вы добавить больше образцов данных, пожалуйста, и ожидаемые результаты.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню