SQL - Hacer getdate <= que una fecha de pedido

 
Vista:

Hacer getdate <= que una fecha de pedido

Publicado por Rodrigo (1 intervención) el 21/07/2019 20:36:20
Hola, estoy aprendiendo de 0 por mi cuenta SQL y tengo un problema con un procedimiento.
Lo que quiero conseguir es que me muestre los pedidos desde hoy hasta siempre, que sean lunes y que tengan ese tipo de producto.
Si no existe ninguno no muestra nada.

El problema viene que me da error Sintaxis incorrecta cerca de '='.
Supongo que será por una mala ejecución del getdate o algo.

Os presento el procedimiento.

1
2
3
4
5
6
7
8
9
create proc VerPedidoDELunes4
as
select IDPedido,Fabricado, NombreCliente, NombreEmpresa, FechaExp, NumeroPedidoCliente, NumCajas, NumPallets, ComenPedido, FechaEntrega, HorarioEntrega, ComenTransporte, TotalCocos, Lote, DistribucionPallets
from Pedidos
inner join Clientes ON Pedidos.IDCliente=Clientes.IDCliente
inner join Transporte ON Pedidos.IDTransporte=Transporte.IDTransporte
where  ((DATEPART(WEEKDAY, GETDATE()) <= (DATEPART(WEEKDAY, FechaExp))=1) AND TipoProducto='CCM'
Order by FechaExp
go

¿O si hay alguna forma mas correcta de hacerlo saberlo?

Gracias
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
Imágen de perfil de Alejandro
Val: 2
Ha aumentado su posición en 26 puestos en SQL (en relación al último mes)
Gráfica de SQL

Hacer getdate <= que una fecha de pedido

Publicado por Alejandro (12 intervenciones) el 24/07/2019 15:55:09
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
1
...WHERE FechaExp>=GETDATE() AND DATEPART(WEEKDAY, FechaExp)=1 AND TipoProducto='CCM'
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