¿SQL Access Ingresar registro si no existe en determinada fecha?
Soy muy nueva con SQL, he estado buscando en internet pero sinceramente no sé bien lo que estoy haciendo. Tengo una consulta con parámetro de tipo Fecha, y necesito que, si en 'x' fecha, no hay registro, me ingrese un valor al campo ''Monto'' con $0.
He hecho esto pero debe tener muchos errores de sintaxis:
IF NOT EXISTS (SELECT * FROM [Pagos y gastos] WHERE [Pagos y gastos].Fecha=fecha
BEGIN
INSERT INTO Pagos y gastos (Monto)
VALUES (0)
SET fecha =getDate()
END;
Respuesta de Jacinto Trillo Jareño
1