Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Как сделать поиск в 2 таблицах?

Как сделать поиск в 2 таблицах?


     09.09.2015    Все вопросы » MySQL    1574

вопрос
Как можно сделать поиск, что бы искал в 2 таблицах, в новостях _post и в стороннем _post2 на DLE 10.3

Ответа пока нет


8 комментариев

Proff
Юзер

Proff - 9 сентября 2015 19:50 -

UNION ALL?

Zoroz
Юзер

Zoroz - 9 сентября 2015 19:57 -

Не обязательно

Proff
Юзер

Proff - 10 сентября 2015 03:47 -

Что не обязательно? search.php открывай и меняй запрос на двойной.
http://www.itrecords.ru/osnovy-sql-union-i-union-all/

Zoroz
Юзер

Zoroz - 10 сентября 2015 20:49 -

Вот в чем ваша логика, написать и набить статистику себе или типо показать себя умным.

Если я задал вопрос, то явно задал не с проста и я спросил как это сделать, ключевое слово "КАК", а не где.
Вчитайтесь, а потом уже отвечайте нормально, а не бред несите.

Proff
Юзер

Proff - 10 сентября 2015 20:54 -

Простите меня пожалуйста, где вас в попу поцеловать за то, что вы задали вопрос?
Вы спросили "как", я ответил через UNION ALL. Что не так? Сделать за вас, протестить и в рот положить?
Вы хоть попробовали сделать самостоятельно?

Zoroz
Юзер

Zoroz - 10 сентября 2015 20:58 -

Ну если логика имеется, то можно догадаться что пробовал и не раз. А ваше "UNION ALL" это что. Типо иди там слева что то есть поищи. Если вы прям уж знаток такой, то или объясняйте или не отвечайте.

Proff
Юзер

Proff - 10 сентября 2015 21:12 -

Не знаю что такое UNION ALL, но пробовал и не раз - супер.
Таблицы одинаковые? По столбцам. Если да, то открываете search.php и правите обычный селект на селекты типа SELECT id, category FROM _post UNION ALL SELECT id, category FROM _post2 ...
Я понятия не имею какие у вас там имена, вы хотите готовых решений и не напрягаться?
Вот вам ещё одна хорошая ссылка: http://www.codenet.ru/db/mssql/read13.php

ПафНутиЙ
Админ

ПафНутиЙ - 10 сентября 2015 21:10 -

Цитата: Zoroz
Ну если логика имеется, то можно догадаться что пробовал и не раз.

Что пробовали, какой при этом получился код?

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 16.01.2014 David  MySQL
наверх