Я плохо разбираюсь в SQL-запросах, так что это может быть глупый вопрос. Однако вот примерно то, что я хотел бы сделать:
корпусы таблиц // материал, который я хотел бы найти в теле заголовка ...
table searches //список условий поиска, применяемых к корпусам term
...
Запрос, который я хотел бы написать, более или менее выглядит следующим образом: я считаю, что мне нужно какое-то соединение, но я не уверен, как это сделать. Кроме того, я не уверен, что оператор против () будет принимать что-либо, кроме литерала - в документах, похоже, не упоминается ни один из способов.
выбрать * из корпусов, где совпадают (название, тело) с (выбрать термин из поиска);
Я использую MySQL 5
Любые мысли очень ценятся.
Спасибо! Брайан