извлечение подзапроса - все строки - PullRequest
0 голосов
/ 29 апреля 2009

Я извлекаю информацию из таблицы с несколькими строками, которые все соответствуют одному тикету. Если где-нибудь в билете я вижу плату за MIlk, я хочу видеть все строки, связанные с этим билетом #. Я пытался написать подзапрос, но это не сработало для меня. Есть идеи ??

Пример:

Стоимость товара

  1. Ямс 1,0
  2. Фасоль 2,0
  3. Молоко 5,0
  4. Ямс 1,0
  5. Фасоль 2,0
  6. Конфеты 1,0
  7. Фасоль 2,0
  8. Ямс 1,0
  9. Фасоль 2.0
  10. Молоко 5,0
  11. Фасоль 2,0
  12. Молоко 5,0

1 Ответ

2 голосов
/ 29 апреля 2009

Что-то вроде

select *
from Items
where TicketId in
  (
    select distinct TicketId
    from Items
    where ItemName = 'Milk'
  )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...