Задать вопрос
@Tvis2010

Как объединить 2 базы в одну по нескольким условиям?

Суть такова что мне надо Присвоить данные одной базы к данным другой..
Есть база dep в ней есть user_id
Надо из базы users вытащить данные о пользователе dep.user_id и собственно их объединить
Но так чтобы они не затирали значения друг друга вот рабочий пример:
$hdata = \DB::table('dep')
     ->join('users', 'dep.user_id', '=', 'users.idshka')
     ->get();

Но он затирает данные от dep данными из users..
Если так добавить не получится то Можно как то только часть данных объединить, допустим users.name и users.phone
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
DevMan
@DevMan
1. не базы, а таблицы
2. подучить что такое алиасы в sql
3. почитать документацию по квери-билдеру фреймворка
4. stackoverflow.com/questions/37650183/laravel-5-1-e...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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