Здравствуйте!
Подскажите, пожалуйста, почему не работает запрос с использованием
UNION:
SELECT h_employee.job_title_lname as info1,h_person.lname as info2
FROM h_employee
LEFT JOIN h_person
ON h_employee.person_id=h_person.id
WHERE is_head=1 AND is_closed=0
union SELECT h_c_address.address_lname as info1,h_c_address.lname as info2 FROM h_c_address WHERE is_closed=0
Хотя каждый запрос по отдельности работает!
Спасибо.
Запрс с Union
Запрос с UNION
Спасибо. Действительно,kdv писал(а):наверное, типы столбцов у объединяемых запросов не соответствуют.
h_person.lname VARCHAR(80)
h_c_address.adress_lname VARCHAR(210)
Можно ли в запросе увеличить пробеламидлину поля h_person.lname
до 210
Спасибо.
-
- Заслуженный разработчик
- Сообщения: 644
- Зарегистрирован: 15 фев 2005, 11:34