Помощник
|
Вывод данных из двух баз |
M1racle
|
Сообщение
#1
|
||
|
|
||
|
|||
ottaviano |
30.5.2010, 19:43;
Ответить: ottaviano
Сообщение
#2
|
|
M1racle,
а зачем создавать две связанные между собой базы? я не слышал чтоб выводили из двух баз...из двух и более таблиц - ДА. Но теоретически можно, сконектится с сервером, потом выбрать первую базу, вытащить из нее все что нужно, затем отключится от нее и подключится ко второй и выташить от туда все что надо...но эту жуть как не практично! |
|
|
alexdrob |
30.5.2010, 19:46;
Ответить: alexdrob
Сообщение
#3
|
|
select * from DB_NAME.TABLE_NAME
|
|
|
M1racle
|
Сообщение
#4
|
|
M1racle, а зачем создавать две связанные между собой базы? конечно понятно, что можно эти две базы слить в одну, но все же интересно решение данной проблемы. насчет конект к одной, а потом уже к другой попробую, хотя правда не очень звучит :rolleyes: select * from DB_NAME.TABLE_NAME а так разве можно?подобное написание вроде применимо, когда вывод из двух таблиц или я ошибаюсь? |
|
|
alexdrob |
30.5.2010, 20:12;
Ответить: alexdrob
Сообщение
#5
|
|
а так разве можно? Ну наверное же можно подобное написание вроде применимо где написано такое? проверь создай 2 базы и в них по таблице с полями id и ещё каким нибуть заполни пару записей и выполни например для баз test1 и test2 и таблиц tab1 и tab2 select * from test1.tab1 as t1 left join test2.tab2 as t2 on t1.id=t2.id
|
|
|
ottaviano |
30.5.2010, 20:17;
Ответить: ottaviano
Сообщение
#6
|
|
|
|
|
alexdrob |
30.5.2010, 20:24;
Ответить: alexdrob
Сообщение
#7
|
|
|
|
|
ottaviano |
30.5.2010, 20:27;
Ответить: ottaviano
Сообщение
#8
|
|
Цитата: Сообщение от ottaviano а для чего тогда придумали Ну не я придумал)) А вообще может для того чтобы каждый раз не писать имя базы, по сути что такое mysql_select_db()? Мне кажется это то же самое что и PHP код: mysql_query('use dbname'); так зачем оно тогда нужно это mysql select db)) :goodpost: но интерес не исчез - для чего то ведь придумали [PHP]use dbname[/PHP] хоть и понимаю что не вы)) |
|
|
alexdrob |
30.5.2010, 20:31;
Ответить: alexdrob
Сообщение
#9
|
|
use dbname Это стандартный запрос MySQL не всегда mysql нужен для php Например вот на бесплатных серверах WoW тоже база MySQL но сам сервер написан на C++ в конце концов евть стандартная консоль mysql в которой так же нет mysql_select_db и там чтобы работать нужно писать use dbname |
|
|
ottaviano |
30.5.2010, 20:36;
Ответить: ottaviano
Сообщение
#10
|
|
Это стандартный запрос MySQL не всегда mysql нужен для php Например вот на бесплатных серверах WoW тоже база MySQL но сам сервер написан на C++ в конце концов евть стандартная консоль mysql в которой так же нет mysql_select_db и там чтобы работать нужно писать use dbname так и так все сходится к одному - базу выбирать все таки надо...Ладно, я закругляю свои размышления, M1racle, сообщи если select * from test1.tab1 as t1 left join test2.tab2 as t2 on t1.id=t2.id сработало....может как-то пригодится
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Интеграция спортивных данных API. Коэффициенты БК, Live результаты | 15 | yaroslav89 | 6842 | 8.4.2024, 17:17 автор: spoyer_ru |
|
Как првильно указать слова для рекламы в Google на двух языках | 1 | Nekit | 949 | 12.2.2024, 23:58 автор: malamut |
|
Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок быстро, удобно, по доступному курсу |
200 | Sostavitel | 98191 | 11.2.2024, 21:07 автор: Wolfhound |
|
ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ [Чарджбек|Рекавери|Возврат] |
9 | Leado | 3891 | 9.2.2024, 16:04 автор: baza0013 |
|
Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA). | 9 | sbitcoinru | 6782 | 10.10.2023, 19:25 автор: Sbitcoin |
Текстовая версия | Сейчас: 19.4.2024, 18:32 |