count(*)を使用して結果の総量を取得するにはどうすればよいですか?
select t.fecha_hora_timbre,e.nombre,e.apellido,d.descripcion as departamento_trabaja, t.fecha,count(*) from fulltime.timbre t, fulltime.empleado e, fulltime.departamento d where d.depa_id=e.depa_id and t.codigo_empleado=e.codigo_empleado and trunc(t.fecha) between trunc(to_date('15/02/2017','dd/mm/yyyy')) and trunc(to_date('14/03/2017','dd/mm/yyyy')) group by t.fecha_hora_timbre,e.nombre,e.apellido,d.descripcion, t.fecha
予想データ...
NOMBRE | APELLIDO | DEPARTAMENTO_TRABAJA | VECES_MARCADAS(count) MARIA TARCILA IGLESIAS BECERRA ALCALDIA 4 KATHERINE TATIANA SEGOVIA FERNANDEZ ALCALDIA 10 FREDDY AGUSTIN VALDIVIESO VALLEJO ALCALDIA 3...
MY QUERY ...私は一人一人のために結果の合計量を取得する必要がありますが、私は得ます
更新..
select e.nombre,e.apellido,d.descripcion as departamento_trabaja,COUNT(*)
from fulltime.timbre t, fulltime.empleado e, fulltime.departamento d
where d.depa_id=e.depa_id and t.codigo_empleado=e.codigo_empleado and
trunc(t.fecha) between trunc(to_date('15/02/2017','dd/mm/yyyy')) and trunc(to_date('14/03/2017','dd/mm/yyyy'))
group by t.fecha_hora_timbre,e.nombre,e.apellido,d.descripcion, t.fecha
多くの列を選択(およびグループ化)しています。これらすべてのユニークな組み合わせごとにカウントが表示されます。おそらく 'fecha_hora_timbre'と' fecha'を除いた残りの列の数を見て、より少ない列を見たいでしょうか?またはあなたはそれらの列のすべてを保持し、それぞれの人の合計数も持っていますか? 「Maria Tarcila」の3つの行がすべて表示されますが、それぞれに「3」が追加されていますか? –
[あなたの出力をテキストとして表示](https://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a -question/285557#285557)、期待している結果が含まれていれば、実際に達成したいことがわかります。 –
HI !!! @Alex Pooleありがとう!まあ、私は各人の総量を保つ必要があります:[例](http://i.imgur.com/dND6MuI.png) –