Вопрос : Соедините синтаксис - 3 таблицы

Hi люди,

I боролись с это одним all day, и я достигал пункт где ничего, котор я читаю делает любое чувство!

Here будет проблема - я имею 3 таблицы, котор мне «подключаю» совместно в вопросе (прикрепленном screenshot схимы).  Мне нужно возвратить показатели («уточнения состояния ") от таблицы «statusupdates», но только для потребителей где будет соединение (определенное таблицей «соединений»).  полями

The «сопрягая» будут sUserID в таблице соединений против wUserID в таблице statusupdates.  Потребитель для мы хотим индикацию эти показатели будет wUserID (значением чего в настоящее время внесенное в журнал на потребителе).  Например, в соединениях таблице, мы могли иметь wUserID 1, и sUserID 2.  Следующий рядок может иметь wUserID 1 (опять) и sUserID 3.  Это намеревалось бы в настоящее время внесенное в журнал на потребителе (1) должно увидеть, что все результаты от statusupdates поставили где на обсуждение wUserID будет или 2 или 3.

Does делает чувство? (Я на этап где я себя не слишком уверен!)

I наклеивало мой существующий вопрос ниже, тем ме менее это основно как раз показывает все уточнения состояния и в настоящее время не ищет помощь connection.

Any с это одним очень было бы оценено, и за исключением что меньшие волосы я выходил! ; -) filename» class= >

(99 KB) яваскрипт» href= " " attachmentDetails class= (тип архива детали) описание " ширина class= "
>
class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class=
1:
2:
3:
4:
5:
>SELECT s.sID " class= " id= " codeSnippet961554
           
class=

Ответ : Соедините синтаксис - 3 таблицы

создайте #connections таблицы (wuserid int, suserID int, cName varchar (128))
создайте #status таблицы (suid int, wuserid int, sstatus varchar (128))
создайте #users таблицы (wuserid int, userName varchar (128))
введите в #users значения (1, «user1»)
введите в #users значения (2, «user2»)
введите в #users значения (3, «user3»)
Будет этим вам нужно?
Пожалуйста обеспечьте больше данных по образца для вставок ниже для того чтобы проиллюстрировать вам нужно
введите в #connections значения (1.1, «соединение 1-1 ")
введите в #connections значения (1.2, «соединение 1-2 ")
введите в #connections значения (2.3, «соединение 3-3 ")

введите в значения #status (10, 1, «active user1 ")
введите в значения #status (20, 2, «владение user2 ")
введите в значения #status (30, 3, «уничтоженное user3 ")

ВЫБЕРИТЕ *
ОТ #users u
      левая сторона соединяет #connections c на u.wUserID=c.wUserID
      левая сторона соединяет #status s на c.suserid = s.wUserID
      заказ u.wuserid, c.suserid
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us