barilog

エンジニアリング見習い雑記

SQLのSELECT文で最初と最後のレコードを取り出すクエリ

こんな感じ

(select * from market_Ohlc where currency_pair='btcjpy'  order by close_time asc limit 1) union all (select * from market_Ohlc where currency_pair='btcjpy' order by close_time desc limit 1);



(select 任意のカラム from 任意のテーブル where 任意の条件  order by 並び替える基準となるカラム asc limit 1) union all (select 任意のカラム from 任意のテーブル where任意の条件 order by並び替える基準となるカラム desc limit 1);