Im пытается выбрать все имена столбцов из таблицы mysql, которые начинаются с pweb, а затем имеют целое число.выберите имена столбцов, начинающиеся с x
Это работает для всех имен столбцов:
SELECT `COLUMN_NAME`
FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_NAME`='producten';
Но это не работает, к сожалению, как я могу сделать это случиться?
SELECT `COLUMN_NAME`
FROM `INFORMATION_SCHEMA`.`COLUMNS`
WHERE `TABLE_NAME`='producten' AND `COLUMN_NAME` LIKE `pweb`;
Спасибо!
. Не работает. Вы имеете в виду, что запрос вообще не срабатывает, или вы имеете в виду, что он не возвращает никаких результатов? – TangoKilo
'LIKE \' pweb \ '' должно быть 'LIKE 'pweb%''. Строковые литералы не отмечены галочкой. –
Ваш вопрос должен быть уточнен - вы имеете в виду, например, pweb1, pweb2, pweb3? Или вы имеете в виду pweb, а столбец имеет значение integer. У вас есть 2 ответа ниже для каждого. – bhs