Ajuda select [RESOLVIDO]

1. Ajuda select [RESOLVIDO]

Julian Soares
juliansoares

(usa Debian)

Enviado em 13/05/2013 - 09:57h

Seguinte, to montando um script de uma página interna aqui, preciso do nome,sa,user e work time, porém meu work time não está contando, fiz isso :

select a.work_time,b.login_name,a.bug_when,a.bug_id,c.name from longdescs a, profiles b, products c, bugs d where bug_when > '2013-01-01 00:00:00' and bug_when < '2013-02-01 00:00:00' and a.who = b.userid and d.bug_id = a.bug_id and c.id = d.product_id LIMIT 0,10;

nesse resultado aparece assim :

-----------+
| work_time | login_name | bug_when | bug_id | name |
+-----------+--------------------------------+---------------------+--------+-------------------------------+
| 0.33 | user1 | 2013-01-03 09:15:19 | 13449 | (05-2101) mp-rtio |
| 0.50 | user2 | 2013-01-03 10:06:31 | 13486 | (05-2106) mrs |
| 20.00 | user3 | 2013-01-03 10:08:58 | 13440 | (05-2105) mp-efc |
| 0.02 | user3 | 2013-01-03 13:07:10 | 13440 | (05-2105) mp-efc |
| 0.02 | user4 | 2013-01-03 16:36:38 | 13449 | (05-2101) mp-rtio |
| 0.02 | user4 | 2013-01-04 11:40:17 | 13449 | (05-2101) mp-rtio |
| 0.00 | user5 | 2013-01-04 17:05:42 | 13497 | (06-0011) cflextrains-product |
| 0.02 | user6 | 2013-01-07 00:49:00 | 13450 | (05-2101) mp-rtio |
| 0.02 | user6 | 2013-01-07 00:54:09 | 13450 | (05-2101) mp-rtio |
| 0.02 | user6 | 2013-01-07 00:54:46 | 13450 | (05-2101) mp-rtio |
+-----------+--------------------------------+---------------------+--------+-------------------------------+
10 rows in set (0.00 sec)

ai ele ta puxando do jeito que preciso, porém não está contando o work_time. preciso que conte isso sem duplicar os usuarios e projetos(name)

os user que repetem são a mesma pessoa, eu só troquei o nome de usuario da pessoa por user1,user2,user3 etc...


  


2. Re: Ajuda select [RESOLVIDO]

Everton Bruno
evesbruno

(usa Debian)

Enviado em 03/06/2013 - 17:06h

work time que vc quer a soma quer que some total do dia ou mensal ?


3. Re: Ajuda select [RESOLVIDO]

Julian Soares
juliansoares

(usa Debian)

Enviado em 03/06/2013 - 17:07h

Consegui fazer, mas fiz a soma dentro do script no PERL






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts