Я оказался в ситуации, когда работаю с незнакомой базой данных, в которой огромное количество столбцов в каждой таблице. У меня есть представление о том, какие данные я ищу, но я не знаю, в каком столбце они находятся, и мне приходится использовать like
, чтобы найти именно те данные, которые мне нужны (и приходится повторять эту задачу для нескольких наборов данных).
Есть ли способ применить like к cartesian select?
Следующий пример должен лучше объяснить то, что я хочу сделать (хотя синтаксически это нелепо):
select
*
from
a_table
where
* like '%x%'
edit:
Обратите внимание, что я не собираюсь использовать cartesion select ни в каких отчетах - его назначение здесь в том, чтобы помочь мне определить соответствующие столбцы, которые мне нужно будет вставить в мои запросы, и помочь мне познакомиться с базой данных.