A

Alex

+2
Репутация
0
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Union внутри $this->get($table); 21 августа 2017 в 16:31
Спа @SmartControl, Спасибо
#2 [ЕСТЬ РЕШЕНИЕ] Union внутри $this->get($table); 17 августа 2017 в 11:11
Спасибо, join понятен, но хочется разобраться именно с UNION.

zst
#1 [ЕСТЬ РЕШЕНИЕ] Union внутри $this->get($table); 16 августа 2017 в 15:28
Добрый день.
Может быть кто подскажет как внутри
  1. $this->get($table);
использовать стандартный UNION запрос для объединения двух таблиц
Допустим есть функция, это упрощенная функция, чтобы просто понять логику, куда и как записывать UNION
  1.  
  2. public function getSearch($table, $like = false) {
  3. $this->filterLike('pole', $like);
  4. // и здесь дополнительно хочу сделать запрос UNION во вторую базу UNION SELECT `pole`, FROM `table2`
  5. $result = this->get($table);
  6. return $result;
  7. }
  8.  
  9.  
Куда копать, что смотреть. В документации ничего не нашёл((
#4 Функция Сoncat 2 июня 2017 в 12:01
Всем спасибо, оказалось все проще. Оказывается функцию concat можно использовать прямо внутри filterLike.
  1. this->filterLike('CONCAT(а здесь поля с которыми нужно произвести конкатенацию)
#1 Функция Сoncat 1 июня 2017 в 13:27
Здравствуйте.
Подскажите, пожалуйста, как использовать стандартную функцию Concat внутри существующих функций.

Например:
есть функция
  1. $this->filterLike($field, '%'.$search.'%');
и перед выполнением этой функции я хочу чтобы произошла конкатенация полей А,B,C. Как в данном случае производится запись?

Может быть кто сталкивался с таким?
Спасибо!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.