Вопрос : SQL 2005 - вопрос для того чтобы исключить показатели встречи для веб-приложение

Я имею таблицу хранит userid, session_id, и session_type когда потребитель подписывает внутри веб-приложение и когда журналы потребителя из веб-приложение. Когда потребитель подписывает внутри, он создает рядок для session_type = «4». Когда журналы потребителя вне, оно создают рядок для session_type = «5». Session_id и userid этим же для обоих рядков.  Например

User_Name Session_id Session_type
12345 2222 4
98765 3333 4
56789 4444 4
12345 2222 потребители этого примера 3 подписало в веб-приложение и одного 5

In потребителей внесенных в журнал вне. Мне нужно вопрос возвратить только в настоящее время потребителей подписанных внутри. Этому примеру было бы нужно возвратить 2 показателя.  Мое user_name is

select вопроса, session_id, session_type table
where
from session_type в («4», «5») результатах

The возвращает все 4 показателя. Как я исключаю показатели где session_id содержит session_type оба «4», и «5».  Спасибо!
class=

Ответ : SQL 2005 - вопрос для того чтобы исключить показатели встречи для веб-приложение

выберите user_name, session_id, session_type
от таблицы t
где session_type = «4»
и не существует (
выберите 1 от таблицы где user_name = t.user_name и session_type = «5»
)
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us