teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/07/21 04:34

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -6,4 +6,14 @@
6
6
  from 商品 inner join 廃棄
7
7
  on 商品.店舗コード = 廃棄.店舗コード
8
8
  and 商品.消費期限 >= 廃棄.廃棄日
9
+ ```
10
+ 同等の結果でクエリーのデザインビューでも可能な表現としてはexistsを使用した相関副問合せです。
11
+ ```SQL
12
+ select 商品.*
13
+ from 商品
14
+ where exists(
15
+ select 1 from 廃棄
16
+ where 店舗コード = 商品.店舗コード
17
+ and 廃棄日 <= 商品.消費期限
18
+ )
9
19
  ```