2017-06-15 6 views
0

私は2つのテーブル最新のエントリ

select * from prod 
inner join stock_inventory_new on prod.prod_cd=stock_inventory_new.prod_cd 

に参加していると私はprod_cdのための唯一の最新のエントリを持ち帰るしたい、私はMAXの日付を挿入する必要がありますか?

+1

編集あなたの質問をし、(1)タグ。 (2)サンプルデータおよび所望の結果を提供する。 –

答えて

0

これは、降順で日付順に並べ替え、行数を制限する必要があります。

のMySQL: -

select * from prod 
inner join stock_inventory_new on prod.prod_cd=stock_inventory_new.prod_cd 
order by [date] desc Limit 20 

MSのSQL: - 使用しているデータベースとの

select TOP 20 from prod inner join stock_inventory_new on 
prod.prod_cd=stock_inventory_new.prod_cd order by [date] desc 
関連する問題