[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: объединенный запрос
mmsgold
в общем есть две таблицы
data и data2, из них надо получить одну результирующую..
попробовал так
SELECT d1.linck_img , d2.linck_img
FROM data AS d1 INNER JOIN data2 AS d2;
но выдает два столбца, а надо чтоб был один... каким образом их объединить?
kaww
http://phpclub.ru/mysql/doc/union.html
mmsgold
спасибо)
mmsgold
ладно запрос я сделал, во теперь такой момент появился а можно ли средствами mysql сделать так чтобы
один столбец просто брался из первой таблицы и заменял его в другой, к примеру вот так, но так не работает
SELECT [b]id[/b],linck_img,kinoteatr,description FROM data UNION SELECT linck_img,kinoteatr,description FROM data2 
kaww
что значит заменял? update?
или "заменить" linck_img? в select перечислить нужные поля: select data1.id, data2.linck_img, data1.kinoteatr etc.
mmsgold
нет заменить или подставить поле id, я его там выделил жиным,,, но выделение не сработало
SELECT id,linck_img,kinoteatr,description FROM data UNION SELECT linck_img,kinoteatr,description FROM data2
mmsgold
вообщем добавить поле надо только из 1ой таблицыx, думаю может
INTERSECT попробовать, хотя нет не подойдет
mmsgold
есть две таблицы, одну надо обновить посредством второй...вторая почти такая же, но допустим на пару строк отличается, как обновить лучше обновить 1 таблицу?
Быстрый ответ:

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