0

すべてが 1 つのチケットに対応する複数の行を持つテーブルから情報を取得しています。チケットのどこかに 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
4

1 に答える 1

2

何かのようなもの

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

?

于 2009-04-29T19:04:34.277 に答える