powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ещё одна просьба
9 сообщений из 34, страница 2 из 2
Ещё одна просьба
    #38394616
Vadim Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cygapb-007,

Вот почти то что нужно! только не рабоает( Ведь такого столбца нет, а тип есть) И это только на скрине они все varchar и nullable, а дальше есть и такие данные, где такого нет)
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394646
Mr.Fontaine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, автору вопроса надо взять таблицу, определить какие в этой таблице поля имеют заданный тип (например, varchar2) и вывести все данные из этих столбцов таблицы.
По-любому хранимку писать надо, одним запросом тут не обойдёшься, ибо придётся динамически формировать запрос для выборки данных из таблицы

P.S. Есть ещё мысль, что в выборке должны отсутствовать строки у которых все выбранные поля имеют значение null, но это кажется мне уже не так проблематично
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394662
Mr.Fontaine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
где описание таблиц лежит в mysql? В БД mysql вроде бы раньше было, вот к этой базе ему и требуется первоначально обращаться
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394682
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.Fontaineгде описание таблиц лежит в mysql? В БД mysql вроде бы раньше было, вот к этой базе ему и требуется первоначально обращаться INFORMATION_SCHEMA
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394711
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft,

ну и ответ автору: делаем селект из этой БД и получаем описания нужных нам столбцов по заданному условию. Апосля, можем использовать полученную инфу для генерации требуемого запроса к самим данным заданного типа. Только динамический скуль, или через клиента.

Делал таким способом генератор произвольных отчетов для начальства: читаем information schema и формируем форму типа "выбери ссущность", выбери ключ связи с сущностью, выбери условия поиска, выбери... после чего строится запрос на выборку данных и результат оформляем в табличку или сводную табличку. Заодно предоставляем набор вменяемых фильтров для построения срезов. Запрос можно сохранить как новый отчет... ничего в целом сложного.
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394896
Vadim Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arhat109,

Хм.. а что если всё это попробывать сделать через information_schema?
ну там такой запрос типо SELECT nullable, data_type FROM information_schema.??
-> WHERE table_schema = '??'

вот только синтаксис не знаю.
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394898
Vadim Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Kulikov,

Вот только что ставить после information_schema.?? типо название таблицы из которой дёргаются данные? и что в поле ДБ вписывается название db?
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394962
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курить отсель и до полного понимания...
...
Рейтинг: 0 / 0
Ещё одна просьба
    #38394998
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Kulikov,

открываете её как базу и смотрите "где-что" и выясняете что конкретно вас интересует. Любой Гуй - в помощь. Или читать мануал, ссылку уже дали.
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ещё одна просьба
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]