У меня есть сайт, на котором я хочу разрешить пользователям искать как несколько ключевых слов в виде строки. Предположим, у меня есть 3 стола: Subject
, Level
и users
. Если пользователь ищет Primary Computer Science Male Test
, Я хочу показать результаты объединения трех таблиц. То есть Primary
из таблицы Level
и computer Science
из таблицы Subjects
и остающейся от таблицы user
. Если пользователь ищет computer science
, просто покажите результаты из таблицы Subject
. Как это возможно, используя запрос MYSQL?Поиск из нескольких таблиц в php
0
A
ответ
0
вход
Пользователя:
Computer Primary
Compose запрос таким образом:
select *
from Subject as s join level as l on s.id = l.subject_id
join users as u on u.subject_id = s.id
where
l.name = :firstterm or s.name = :firstterm or u.name = :firsterm or
l.name = :secondterm or s.name = :secondterm or u.name = :secondterm
Где: firsterm является первым термином пользовательского ввода и: secondterm является scond раз
Смежные вопросы
- 1. Поиск из нескольких таблиц
- 2. Php Многопользовательский поиск запросов из нескольких таблиц
- 3. PHP mysqli поиск нескольких таблиц
- 4. Поиск нескольких таблиц PHP ActiveRecord
- 5. объединить поиск из нескольких таблиц
- 6. Поиск нескольких таблиц
- 7. Поиск нескольких таблиц Mysql
- 8. Поиск нескольких таблиц MySQL
- 9. Поиск нескольких таблиц в запросе
- 10. PDO расширенный поиск из нескольких таблиц
- 11. Поиск нескольких таблиц (SQL)
- 12. выполнить поиск из нескольких таблиц базы данных, используя php
- 13. PHP, MySQL поиск по ключевым словам из нескольких таблиц
- 14. ПОИСК нескольких таблиц В SQL
- 15. Поиск нескольких таблиц и отображение в виде нескольких таблиц
- 16. PHP SELECT из нескольких таблиц
- 17. выбрать из нескольких таблиц -PHP
- 18. Поиск нескольких таблиц с MySQL
- 19. Rails: поиск нескольких таблиц из одного запроса
- 20. Авто полный поиск из нескольких таблиц
- 21. Поиск требует данных из нескольких курсоров/таблиц
- 22. Поиск mysql с использованием нескольких переменных из нескольких таблиц
- 23. Поиск нескольких таблиц в базе данных MySQL
- 24. MySQL PHP Query Выбор из нескольких таблиц
- 25. Показать данные из нескольких таблиц в PHP
- 26. PHP - поиск в реальном времени с использованием нескольких таблиц MySQL
- 27. Поиск нескольких таблиц с подзапросом
- 28. Поиск нескольких таблиц с использованием ключевых слов в PHP MySQL
- 29. Строка PHP сравнение и поиск в столбце нескольких таблиц
- 30. Поиск нескольких таблиц в базе данных mySQL
Я думаю, что это область обработки естественного языка. У меня нет обширных знаний об этом. – ariefbayu