2016-07-02 6 views
0

を構造化、私は、昨日や今日に更新3つのテーブルから行を取得する必要が、3つのまたは4つのテーブルdate_updatedがと同じ列名を持っています。 このクエリを実行すると、昨日または今日更新されたすべての行がすべての表から更新された日付とともに取得される必要があります。MSが、私はこのシナリオのためのクエリーを必要とするクエリ言語

私にそれを行う方法を教えてください。

+1

が適切な情報を提供し、またはあなたがしようとしたものは何でも組合を使用していると仮定します。 – yash

+0

ユニオンALLを使用して出力を行単位で取得するか、サブクエリ内のcase文をサブクエリ外で使用して1行出力を取得します。 –

+0

「MS」または「MY」を意味しますか? – Strawberry

答えて

0

あなたは4つのテーブルがすべて

(select * from table a where date_updated=?) 
union all 
(select * from table b where date_updated=?) 
union all 
(select * from table c where date_updated=?) 
union all 
(select * from table d where date_updated=?) 
関連する問題