У меня есть много таблиц, имена их идентификаторов которых различны, но имя столбца, подвергнутое обновлению, остается таким же.MySQL UPDATE в первом столбце
Например
Columns:
fooID | x | y | UPDATEME | t | ..
barID | a | UPDATEME | b | ..
bazID | UPDATEME | m | l | ..
Как вы можете видеть, столбец ID всегда первый, но имена столбцов меняется. И я хочу обновить столбец UPDATEME
независимо от имени столбцов ID.
UPDATE `UPDATEME` WHERE `FIRST_COLUMN` = #
Как это сделать? Мне известно о синтаксисе ORDER BY column_order
, но я не могу использовать это в статье WHERE
.
Это не очевидно, что ваша проблема. Не можете ли вы просто построить SQL с правильным столбцом id динамически? –