Выбрать все и отовсюду - MySQL
Формулировка задачи:
Здравствуйте! Никак не могу найти в интернете какое-нибудь решение, которые бы делало что-то такое: . То есть, я хочу пройтись по всем таблицам и полям, не вписываю название таблиц и полей. Такое возможно? Надеюсь понятно объяснил. Спасибо!
SELECT * FROM *
Решение задачи: «Выбрать все и отовсюду»
textual
Листинг программы
CREATE PROCEDURE `tags`() BEGIN DECLARE name VARCHAR(100); DECLARE REF cursor FOR SELECT DISTINCT TABLE_NAME FROM information_schema.columns WHERE column_name = 'u_id'; OPEN REF; read_loop: loop fetch REF INTO name; SET @sql_text = concat('select * from ', name); PREPARE stmt FROM @sql_text; EXECUTE stmt; DEALLOCATE PREPARE stmt; END loop; close REF; END
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д