|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.04.2017, 11:12 | #1 |
Пользователь
Регистрация: 11.04.2017
Сообщений: 12
|
Выборка с нескольких таблиц PHPMyadmin
Добрый день !
Столкнулся с такой проблемой: есть 5 таблиц (shelf_1, shelf_2, shelf_3, shelf_4, shelf_5) одной базы данных (Tornado), c идентичной структурой таблиц с полями (id, article, quantity, weight, total_weight, note). Нужно сделать поиск по всем таблицам на наличие введенного в поиск слова одновременно во всех таблицах и по полю article. Реализую все через PHP, нужно что бы по введенному в поиск значению искало во всех таблицах совпадение и выводило просто номер таблицы или таблиц, что содержат данное введённое значение. С этой задачей столкнулся впервые, да и в программировании новичок, так что не судите строго и помогите разобраться с данной задачей. |
11.04.2017, 11:29 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
не понятно, зачем это всё разделено по пяти таблицам и при чём здесь PHPMyAdmin,
но вашу проблему (если я её правильно понял) легко решить через объединение таблиц: Код:
|
11.04.2017, 11:47 | #3 |
Пользователь
Регистрация: 11.04.2017
Сообщений: 12
|
Огромное спасибо, Serge_Bliznykov, за столь быстрый и точный ответ !!!
совпадение находит и выводит со всех таблиц, извините за наглость но может вы ещё знаете как сделать что бы в результате запроса ещё и выводилось имя таблицы(таблиц) в которой хранится введённое значение ? |
11.04.2017, 11:54 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Код:
|
|
11.04.2017, 12:08 | #5 |
Пользователь
Регистрация: 11.04.2017
Сообщений: 12
|
Cпасибо, попробывал , но к сожеленью выводит только поле article, без имени таблицы, также пробывал через phpmyadmin через вкладку SQL запрос проверить, то подсвечивается только значения по колонке article. Или это уже реализуется на стороне php ?
Последний раз редактировалось Pro100Bogdan; 11.04.2017 в 12:10. |
11.04.2017, 13:09 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
11.04.2017, 13:36 | #7 |
Пользователь
Регистрация: 11.04.2017
Сообщений: 12
|
Пока заполненные только 2 таблице, вот что выводит:
http://pastenow.ru/e276ad5f1690c04826e0b7ac3a38c4af |
11.04.2017, 14:00 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
так. и что же, по вашему, в первом столбце с именем tablename ?!
( это там, где написано shelf_1 и shelf_2) ?! p.s. а картинку лучше на форум выкладывать - через кнопку "Загрузить вложения" - Потом - "Управление вложениями"... |
11.04.2017, 14:10 | #9 |
Пользователь
Регистрация: 11.04.2017
Сообщений: 12
|
Понял, большое спасибо !!!
Я запрос встраиваю в php, но при этом имя таблицы вместе с article не выводится, а выводится только article, видно слева на скриншоте RAMRAM, а было бы не плохо вместе с именем таблицы. Но я так начинаю догадываться что, что то нужно допилить на стороне php. |
11.04.2017, 14:15 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выборка из нескольких таблиц | Olejik | SQL, базы данных | 1 | 21.06.2013 12:53 |
Выборка из нескольких таблиц | averardo | SQL, базы данных | 3 | 18.06.2013 00:13 |
Выборка из нескольких таблиц | Ardarik | SQL, базы данных | 15 | 24.05.2013 17:01 |
Выборка из нескольких таблиц в списки | Di_sol | Microsoft Office Access | 7 | 13.01.2012 19:48 |
Выборка данных из нескольких таблиц | Alxxxx74 | Microsoft Office Excel | 1 | 22.07.2010 08:58 |