hola buenas tardes soy nuevo en esto de sql y tengo el siguiente problemita:
tengo el siguiente codigo para realizar una vista, mi duda es que en las subconsultas quiero realizar la condicion de que la fecha se cumpla con la fecha de la consulta principal, espero pueda ayudarme y gracias de nuevo
ALTER VIEW aaa
AS
SELECT DISTINCT
Fecha,
((SELECT sum(CostoValor*CantidadRegular) FROM dbo.pruebas_gral WHERE TipoDocumento = 'A' OR TipoDocumento='C' OR TipoDocumento='E')-
(SELECT sum(CostoValor*CantidadRegular) FROM dbo.pruebas_gral WHERE TipoDocumento = 'E' AND Cancelado !=' ' OR TipoDocumento = 'C' AND Cancelado != ' ' OR TipoDocumento = 'A' AND Cancelado!= ' ' )) as total
FROM
dbo.QVDEMovAlmacen
GROUP BY
CostoValor, CantidadRegular,Fecha,TipoDocumento,Cancelado