Прямо сейчас у меня есть
SELECT gp_id FROM gp.keywords
WHERE keyword_id = 15
AND (SELECT practice_link FROM gp.practices
WHERE practice_link IS NOT NULL
AND id = gp_id)
Это не обеспечивает синтаксическую ошибку, однако для значений, в которых она должна возвращать строки, она просто возвращает 0 строк.
То, что я пытаюсь сделать, это получить gp_id из gp.keywords, где столбец ключевого слова ключевого слова таблицы ключевых слов - это конкретное значение, а практика - ссылка практической таблицы соответствует моему gp_id, который хранится в id. столбец этой таблицы.