mysqlの使用中に問題が発生しました。実際、次のような形式のテーブルがあります。
n_doss etat date etc...
-----------------------------------
145 N 20/10
145 EC 15/10
146 N 25/10
私がやりたいのは、それぞれetat
が私が持っているフォルダーの数を数えることです(フォルダーはによって識別されますn_doss
)。
問題は、重要な最後のetat
ものが各ファイルの最新のものであるということです。
そのため、ファイルの数を数える必要がありますが、それぞれをetat
数えることはできませんが、最新のものだけを数えることができます。etat
n_doss
私はほとんどすべてを試しましたが、このクエリでは成功しません。
私はもう試した:
SELECT `etat` , `n_doss`, COUNT( 'etat' )
FROM `commentaire` WHERE
GROUP BY `etat`
これは私がやろうとしていることではうまくいきません。
私も試しました
SELECT `etat` , `n_doss`, COUNT( 'etat' )
FROM `commentaire`
GROUP BY `n_doss`
HAVING max(date) with
成功しませんでした。どんな種類の助けも大歓迎です。