У меня есть 3 таблицы: Table1, Table2, Table3 Как показано ниже:
Я буду фильтровать Table3 на основе поля Value. Пример:
Ввод: ххх
Вывод показан ниже:
Вывод должен основываться на ID1 таблицы 1.
Я запрашиваю, используя ниже SQL-запрос:
SELECT id,
id1,
id2,
value
FROM table1,
table2,
table3
WHERE ( table1.id1 = table3.id1
AND table2.id2 = table3.id2 )
AND ( table3.value LIKE ?
OR table3.value ~ '[0-9]' )
Пожалуйста, дайте мне запрос SQL для этого.