MAX(date_announced)の最新のdate_announcedを与えるが、software_product_buildの対応する値を与える以下のクエリがありますか? MAX(date_announced)の対応するsoftware_product_build値を取得するにはどうすればよいですか?MAX関数の対応する列の値を取得するにはどうすればよいですか?
select
software_product_build,
MAX(date_announced) as date_announced
from software_product_builds
group by software_product_id
1例: -
select software_product_build,
MAX(date_announced) as date_announced
from software_product_builds
where software_product_build LIKE '%QCA6290.LA.0.1%' group by software_product_id;
OUTPUT:-
|------software_product_build------|-------date_announced------|
--QCA6290.LA.0.1-00001-STD.INT-6---|------2017-03-13 21:13:32---
select software_product_build from software_product_builds where date_announced='2017-03-13 21:13:32';
OUTPUT:-
CI_QCA6290.LA.0.1-03091-STD.INT-61
クラシック[グループの先頭n](https://www.xaprb.com/blog/2006/12/07/how-to-select-the-firstleastmax-row -per-group-in-sql /) – shmosel
@shmosel - software_product_idに加えて 'group by software_productbuild'と言うべきでしょうか? –
software_product_idまたはsoftware_productbuildの最大日付は何ですか? – Rams