Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обновление столбца одной таблицы из другого столбца другой таблицы (база одна) / 14 сообщений из 14, страница 1 из 1
07.09.2013, 12:29:29
    #38389923
udjenzp87
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
Добрый день! Подскажите великие умы ) как решить простенькую задачку
Значит:
2 таблицы 1 - product, 2-product_description
Нужно
обновить столбец model таблицы 1 из столбца name таблицы 2

Именно нужно обновить запросом update.
Заранее ну просто ОГРОМНОЕ СПАСИБО!
...
Рейтинг: 0 / 0
07.09.2013, 13:28:38
    #38389941
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
udjenzp87,

Код: sql
1.
2.
3.
4.
5.
update 
     table1 inner join table2 
     on table1.param1=table2.param1 and table1.paramX=table2.paramX
set 
     table1.param3=table2.param3



как то так.
...
Рейтинг: 0 / 0
07.09.2013, 13:30:24
    #38389942
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
udjenzp87,

Код: sql
1.
2.
3.
UPDATE product p
INNER JOIN product_description pd ON (p.id = pd.product_id)
SET p.model = pd.name



Подробнее см. тут - MySQL Update Syntax
...
Рейтинг: 0 / 0
07.09.2013, 13:41:35
    #38389949
udjenzp87
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
Ребят, не хочу наглеть ) Но можно чтоб я скопировал и оно заработало ) Готовенькое хочу ) Потому как совсем все плохо с этим у меня ) Могу вебманьки перевести в качестве благодарности)
...
Рейтинг: 0 / 0
07.09.2013, 15:36:16
    #38389993
udjenzp87
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
1 и 2-й варианты не работают((((
...
Рейтинг: 0 / 0
07.09.2013, 15:43:00
    #38389997
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
udjenzp87,

Наверно оно тебе и не надо.
...
Рейтинг: 0 / 0
07.09.2013, 17:31:25
    #38390046
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
udjenzp87, на второй запрос что выдает?
...
Рейтинг: 0 / 0
07.09.2013, 18:08:36
    #38390056
Cygapb-007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
udjenzp872 таблицы 1 - product, 2-product_description
Нужно
обновить столбец model таблицы 1 из столбца name таблицы 2

Именно нужно обновить запросом update. Раз про связи таблиц ничего не сказано, то нужен... cross join ...
Код: sql
1.
2.
update product p, product_description pd
set p.model=pd.`name`
...
Рейтинг: 0 / 0
07.09.2013, 20:31:55
    #38390103
udjenzp87
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
Последний вариант решил проблему!))) Всем спасибо! Мне это нужно! Просто есть люди которые это уже имеют, а есть которые готовы за это платить и не тратить время. Cygapb-007 жду номер webmaney для благодарности))
...
Рейтинг: 0 / 0
07.09.2013, 20:34:10
    #38390104
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
дикие люди!
...
Рейтинг: 0 / 0
08.09.2013, 00:54:16
    #38390193
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
udjenzp87Последний вариант решил проблему!)))Хм, если бы не смайлик в том варианте, то я подумал бы, что это диверсия.
...
Рейтинг: 0 / 0
08.09.2013, 07:20:13
    #38390214
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
miksoftudjenzp87Последний вариант решил проблему!)))Хм, если бы не смайлик в том варианте, то я подумал бы, что это диверсия.Ситуацию ТСа, по-моему, ухудшить уже невозможно, так что диверсии совершенно бессмысленны
...
Рейтинг: 0 / 0
09.09.2013, 22:23:31
    #38391552
Cygapb-007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
udjenzp87Последний вариант решил проблему!))) Всем спасибо! Мне это нужно! Просто есть люди которые это уже имеют, а есть которые готовы за это платить и не тратить время. Cygapb-007 жду номер webmaney для благодарности))Ээээ... С дубу рухнул???

Ведь вроде по-русски написал - нужна информация по связям этих двух таблиц, иначе фигня получится...
...
Рейтинг: 0 / 0
09.09.2013, 22:25:31
    #38391553
Cygapb-007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление столбца одной таблицы из другого столбца другой таблицы (база одна)
и тогда к
Код: sql
1.
2.
update product p, product_description pd
set p.model=pd.`name`

останется дописать
Код: sql
1.
where p.id=pd.product_id -- или как там они связаны
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Обновление столбца одной таблицы из другого столбца другой таблицы (база одна) / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]