SoloCodigo
Bases de Datos => Otras Bases de Datos => InterBase/Firebird => Mensaje iniciado por: vivamotos en Miércoles 5 de Septiembre de 2007, 08:30
-
Saludos,
Me gustaría saber como puedo hacer que en la clausula SELECT pueda decir hazme la división de la columna 2 entre la 1.
EJEMPLO
SELECT CALIDAD,SUM(TICKETRECORTE.PESO) AS A ,SUM(PRECIOPROV*TICKETRECORTE.PESO) AS B,
y la tercera seria decir columna B dividido por columna A
column 2 / column 1
OTRA DUDILLA
Como puedo hacer en una sentencia select lo siguiente?
SELECT SUM(TICKETRECORTE.PESO)/*3 NO ME DEJA!
Grácias
-
Saludos,
Grácias por las respuestas el problema ha sido resuelto pero ahora tengo otra duda.
La siguiente sentencia me falla
SELECT distinct nombre from tickets,proveedor
where fecha>='01/01/2007 00:00:00' and fecha<='12/31/2007 23:59:59' and salida=1 and tickets.codigo_prov=proveedor.codigo
and nombre NOT IN (select distinct nombre from tickets,proveedor where
fecha>='08/01/2007 00:00:00' and fecha<='08/31/2007 23:59:59' and salida=1 and tickets.codigo_prov=proveedor.codigo)
Cuando pongo el NOT IN patapam, colgado.
Alguna solución o alternativa.
Resumo que hace la sentencia: simplemente quiero que me coja todos los proveedores que han sido introducidos en todo el año y que no esten en la segunda fecha marcada.