Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Значение, как название поля таблицы (Error202) 29/11/2011 - 12:49:59
      Re: Значение, как название поля таблицы (Akina) 29/11/2011 - 17:36:09
      Re: Значение, как название поля таблицы (Error202) 29/11/2011 - 18:46:18

> Original message text:
> From: Error202 - 29/11/2011 - 12:49:59
> Subject:Значение, как название поля таблицы
> -----------------
> Есть таблица tbl1 вида:
> id, tovar_01, tovar_02, tovar_03 ... tovar_15
> Все значения для tovar_XX - количество товара
>
> Есть вторая таблица MEMORY tbl2 вида:
> id, name, summa
> name - это VARCHAR, куда записываются tovar_01, tovar_02...
> summa - количество товара
>
> Нужно сделать обновление первой таблицы по данным из второй
>
> UPDATE `tb1`, `tbl2` SET ... WHERE ...
>
> Нужно как-то зная значение Name второй таблицы обновить количество в первой, где это Name = названию поля...
>
> Всю голову сломал, ничего не приходит на ум...
> Подскажите куда копать?
>
>
>
>


From: Error202 - 29/11/2011 - 18:46:18
Subject:Значение, как название поля таблицы
-----------------
Да не, не преподаватель...
К сожалению все намного запутанней, чем я представил... Здесь просто пример для наглядности...
Работа предшественника, на данной таблице завязан весь движок и глобально изменить пока ничего не могу, но пытаюсь как раз часть вывести в хранимые процедуры. И столкнулся вот с этой проблемой...
Там только 25 таких именованных полей и ему, видимо, было удобней сделать так, чтобы быстро дергать и модифицировать данные...
Ладно, спасибо, буду смотреть, что можно выудить на эту тему...


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
40770



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |