Sql

13/05/2004 - 15:41 por Jorge Orellana | Informe spam
Tengo una Sql

Select * from clientes

necesito solo los clientes de marzo , el campo fecha que es un datetime lo
tengo de esta manera
15/07/2003
pero al consultarlo en el analizador de consulta me sale asi
2003-07-15 00:00:00.000

necesito saber la forma de hacer una sql diciendole el mes que quiero , como
seria ? si quiero el mes de abril por ejemplo ?

select * from clientes where fecha ?????
 

Leer las respuestas

#1 ulises
13/05/2004 - 15:53 | Informe spam
Si quieres la información de marzo del 2003, puedes usar
BETWEEN :

select * from clientes
where fecha between '20030301 00:00:00' and '20030331
23:59:59'

si quieres información de clientes del mes de marzo sin
importar el año puedes usar :

selet * from clientes where month(fecha) = 3

Saludos,
Ulises

Tengo una Sql

Select * from clientes

necesito solo los clientes de marzo , el campo fecha que


es un datetime lo
tengo de esta manera
15/07/2003
pero al consultarlo en el analizador de consulta me sale


asi
2003-07-15 00:00:00.000

necesito saber la forma de hacer una sql diciendole el


mes que quiero , como
seria ? si quiero el mes de abril por ejemplo ?

select * from clientes where fecha ?????



.

Preguntas similares