WordPressで直近2日のデータをSQLで取得してきた連想配列を日付別に分けたいのですが、キーで取得してきたものを日付別でどのように分ければよいのかわかりません。
date skill point
2020-03-20 skill1 5
2020-03-20 skill2 3
2020-03-20 skill3 2
2020-03-15 skill1 1
2020-03-15 skill2 4
2020-03-15 skill3 2
$results = $wpdb->get_results("select * from tbl t1 where date in (select date from (select distinct date from tbl order by 1 desc limit 2) t2 );"); //ここからがわからないです foreach($results as $row) { $date = $row->date; $skill = $row->skill; $point = $row->point; } //2020-03-20の配列 $latest0 = [ 'skill1'=>'5', 'skill2'=>'3', 'skill3'=>'2' ]; //2020-03-15の配列 $latest1 = [ 'skill1'=>'1', 'skill2'=>'4', 'skill3'=>'2' ];
のように分けたいです。
どのように取得すればよいでしょうか?
回答1件
あなたの回答
tips
プレビュー