PHP - como filtrar registros en un query?

 
Vista:
sin imagen de perfil
Val: 557
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

como filtrar registros en un query?

Publicado por zendi (1056 intervenciones) el 13/02/2018 14:04:12
Estoy tratando de filtrar unos registros repetidos con este codigo pero no se como, lo he probado con la clausula SUM pero no lo hace. Hay alguna forma?
La idea es surprimir los registros repetidos.
si alguien pudiera ayudarme.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$registros = "SELECT

    propietarios.nroapto,

    propietarios.cedula,

    sum(gastos1.monto) AS total,

    gastos1.fecha,

    gastos1.codigo

   FROM propietarios,

    gastos1,tipos_gastos

  WHERE gastos1.cod_tipo_gasto = tipos_gastos.codigo

  GROUP BY propietarios.nroapto, propietarios.cedula,  gastos1.fecha, gastos1.codigo";
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 729
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

como filtrar registros en un query?

Publicado por gonzalo (615 intervenciones) el 14/02/2018 04:21:28
por la forma del query da a entender que tienes relacionadas las 3 tablas, cierto?

sino entonces te falta usar el inner join e indicar en base a cual campo se van a unir las tablas

algo asi como

from Tabla1
inner join tabla2 on tabla1.clave=tabla2.clave

y la otra posible es que en cod_tipo_gasto no hay codigos que coincidan con codigo.

salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar