Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/03/2005, 11:31
Avatar de lalogrosz
lalogrosz
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 22 años, 9 meses
Puntos: 6
Si pero como lo aplico con esto?

Código PHP:
"SELECT
         DATEDIFF(reparado,alta) as alta1
FROM "
.TABLE_REPARATIONS."
        LEFT JOIN "
.TABLE_REPARATIONS_REPAIRED."
              on reparation_id = reparation_repaired_rep_id
        LEFT JOIN "
.TABLE_REPARATIONS_REMPLACED."
              on reparation_id = reparation_remp_old_id
        INNER JOIN "
.TABLE_SERVICE_SHOP."
              on reparation_diagnosis_by = service_shop_id
        INNER JOIN "
.TABLE_DATA_PRODUCTS."
              on reparation_product_model = data_products_id
WHERE (reparation_disposal = '1' OR reparation_disposal = '4') AND
           reparation_responsibility $respons 'Delphi/Famar' AND
           SUBSTRING(alta,1,7) = '$fecha'
           $query" 
Lo que esta por debajo como los JOIN no importan, pero estoy tomando la diferencia de reparado con alta y no quiero obviar las fechas que fueron dadas de alta o reparados en un fin de semana (principalmente porque no existen). Lo que quiero es que en el periodo no me cuente por ejemplo:
Alta: 2005-03-10 Reparado: 2005-03-15 Diferencia: 5
Sino, Diferencia: 3 ya que el 12 y 13 cayo fin de semana.
Espero que me haya explicado bien.

Muchas Gracias
__________________
"Vivir....solo cuesta Vida"