Вопрос : Бороться с вопросом!

Здравствулте!,

I am надеясь кто-то может помочь при следующий вопрос problem.
I am пытаясь запросить таблицу «расписание дежурств» для того чтобы увидеть если любой следовать за существует в колонке деталей:, то
Bldg, комната или работник ID.

If работник находятся в колонке деталя, котор результат должен быть возвращен, это же применяется если это будет его комнатой или зданием, то которая появляются в колонку деталя.

Not довольно конечно как установить это вверх по мере того как вопрос держит сказать мне меня получите тип идеи mismatch.

Any?

Thanks, filename» class= >

(18 KB) яваскрипт» href= " " attachmentDetails class= (тип архива детали) ширина style= > http://filedb.experts-exchange.com/incoming/2010/07_w31/t332157/relationship.png
>
class=

Ответ : Бороться с вопросом!

Вопрос вы хотите взгляды как это:

Выберите r.*
от tbl_bldg как x внутренний соедините tbl_rota как r на r.item = x.bldgId
соединение все
Выберите r.*
от tbl_room как x внутренний соедините tbl_rota как r на r.item = cstr (b.RoomId)
соединение все
Выберите r.*
от tbl_employee как x внутренний соедините tbl_rota как r на r.item = cstr (b.EmployeeId)

ОДНАКО, я немногой неохотным для того чтобы предложить тот вопрос потому что вы находитесь на скользком наклоне к плохому проектированию базы данных которое вы гарантированы, что жалеете.

Трудно советовать без знать что tbl_Rota представляет или отношение дела к другим таблицам, но на минимуме, я советую добавлять отдельно колонку для того чтобы снабдить ссылками каждую из других 3 таблиц.  Каждая из тех колонок должно иметь точно сопрягая datatype к главным образом ключу соответствуя таблицы.







Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us