Я хотел бы сделать SQL-запрос к серверу MySQL 5.6, чтобы вернуть мне все таблицы, содержащие ПО КРАЙНЕЙ МЕРЕ следующие имена столбцов:
field1
field2
Я видел примеры здесь, но они охватывают только одно имя столбца или одно из многих возможных.
Например, если у меня есть эти 4 таблицы:
TABLE1
field1 field2 field3
TABLE2
field2 field4
TABLE3
field1 field3
TABLE4
field1 field2
Поскольку я запрашиваю таблицы, которые имеют КАК МИНИМУМ "поле1" И "поле2", результат должен быть:
TABLE1
TABLE4
Я попытался выполнить самосоединение с таблицей INFORMATION_SCHEMA.COLUMNS, но не могу сделать это правильно...
Спасибо за вашу помощь