Имеющий Что Сказать
Зарегистрирован: 10 April 2008
Сообщения: 55
Примеры кода: 0
|
Как такое лучше реализовать? |
28 July 2008 01:17 |
|
|
|
|
Использую MS SQL Server 2005.
Пусть есть таблица Т1 (id, f1, f2, f3...) и таблица Т2(id, f). В Т2 поле f должно представлять собой что то вроде указателя на одно из полей в Т1, т.е например у меня есть Т2.id = 13, я ищу запись в Т2, смотрю поле Т2.f, там нахожу, например "f2", и делаю SELECT f2 FROM Т1.
Это можно несложно сделать, если в Т2.f хранить строку и динамически генерировать запрос, меня интересует, можно ли это сделать как-то ещё?
Заранее спасибо.
У любой задачи существует по крайней мере одно очевидное и невероятно простое для понимания неправильное решение.
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 28 July 2008 01:17
|
|