[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: mysql 2 таблицы не могу построить запрос
DarkGuy
Добрый день!
есть две таблицы
1 таблица
id
1name
2name
3name

2 таблица
id
1and2name // содержит сложные значения 1name и 2name из 1 таблицы
text
2text

надо получить что-то типа
FROM
1 таблица t1
LEFT OUTER JOIN
2 таблица t2
ON
((t1.1name+t1name)=1and2name)

как это правильно сделать?
T1grOK
FROM 
1 таблица t1
LEFT OUTER JOIN
2 таблица t2
ON
(CONCAT(t1.1name, t1.2name)=t2.1and2name)

А вообще структура БД не совсем удачная.

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
DarkGuy
Цитата (T1grOK @ 1.06.2013 - 10:41)
FROM 
1 таблица t1
LEFT OUTER JOIN
2 таблица t2
ON
(CONCAT(t1.1name, t1.2name)=1and2name)

А вообще структура БД не совсем удачная.

спасибо большое!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.