Получить список баз по имени таблицы

193
23 декабря 2021, 04:30

Необходимо получить список баз, в которых присутствует таблицы.

Подобное делал с таблицами - поиск по полю. Но вот как вывернуть это для баз, не могу придумать.

SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME Like '%column%'
  AND TABLE_SCHEMA = 'db';
Answer 1

Чтобы просто отобразить все базы:

SHOW DATABASES

Чтобы что-то отфильтровать по названию таблицы (TABLE_SCHEMA - это и есть база данных):

SELECT DISTINCT TABLE_SCHEMA
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'какая-то таблица'
Answer 2

Разобрался

SELECT DISTINCT TABLE_SCHEMA
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME LIKE '%table_name%'
READ ALSO
как строку разбить на массив в запросе mysql (node.js)?

как строку разбить на массив в запросе mysql (node.js)?

Допустим есть строка с названиями, записанные через ","

163
Вызов внешней JS-функции в React-приложении

Вызов внешней JS-функции в React-приложении

Есть приложение на реакте, мне с бэкенда через ajax приходит сгенерированная там js функция для сторонней библиотекиПроблема в том, что эта...

190
Анализ временных рядов нейросетью

Анализ временных рядов нейросетью

Способна ли библиотека решить следующую задачу (вычислительную задачу)?

236
Фильтрация массива с помощью map [дубликат]

Фильтрация массива с помощью map [дубликат]

Кажется, я не до конца понимаю,как работает mapЯ пытаюсь вернуть массив,который не содержит элемента с определенным id

156