obtener fecha de un campo datetime

12/01/2006 - 23:14 por Mauricio Pulla | Informe spam
Hola.
Pienso que debe ser algo sencillo para ustedes.

Tengo el siguiente Sql.
Select OPC.iOPCId, OPC.tFecha, OPC.cDescripcion, Cliente.cNameSmall From OPC
Inner Join Cliente ON OPC.iIdCliente = Cliente.iClienteId Where iIdUserArte
= 0 And cEstado = 'I'

Resultado.
1, 2005-11-29 00:00:00.000, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30 00:00:00.000, 'Etiquetas ', 'XXXXX'

Necesito que el resultado sea el siguiente:

1, 2005-11-29, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30, 'Etiquetas ', 'XXXXX'

Como quedaria el Sql.

Saludos.
Mauricio Pulla.
Cuenca-Ecuador.

Preguntas similare

Leer las respuestas

#1 Isaias
12/01/2006 - 23:16 | Informe spam
Utiliza CAST o CONVERT

Select OPC.iOPCId, CONVERT(CHAR(10),OPC.tFecha, 120) as Fecha,
OPC.cDescripcion, Cliente.cNameSmall From OPC
Inner Join Cliente ON OPC.iIdCliente = Cliente.iClienteId Where iIdUserArte
= 0 And cEstado = 'I'

Saludos
IIslas


"Mauricio Pulla" escribió:

Hola.
Pienso que debe ser algo sencillo para ustedes.

Tengo el siguiente Sql.
Select OPC.iOPCId, OPC.tFecha, OPC.cDescripcion, Cliente.cNameSmall From OPC
Inner Join Cliente ON OPC.iIdCliente = Cliente.iClienteId Where iIdUserArte
= 0 And cEstado = 'I'

Resultado.
1, 2005-11-29 00:00:00.000, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30 00:00:00.000, 'Etiquetas ', 'XXXXX'

Necesito que el resultado sea el siguiente:

1, 2005-11-29, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30, 'Etiquetas ', 'XXXXX'

Como quedaria el Sql.

Saludos.
Mauricio Pulla.
Cuenca-Ecuador.





Respuesta Responder a este mensaje
#2 Alejandro Mesa
12/01/2006 - 23:18 | Informe spam
Mauricio,

Eso lo puedes manejar en la aplicacion cliente. De querer hacerlo en el
server, debes usar la funcion CONVERT.

Ejemplo:

select convert(char(10), getdate(), 126)
go


AMB


"Mauricio Pulla" wrote:

Hola.
Pienso que debe ser algo sencillo para ustedes.

Tengo el siguiente Sql.
Select OPC.iOPCId, OPC.tFecha, OPC.cDescripcion, Cliente.cNameSmall From OPC
Inner Join Cliente ON OPC.iIdCliente = Cliente.iClienteId Where iIdUserArte
= 0 And cEstado = 'I'

Resultado.
1, 2005-11-29 00:00:00.000, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30 00:00:00.000, 'Etiquetas ', 'XXXXX'

Necesito que el resultado sea el siguiente:

1, 2005-11-29, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30, 'Etiquetas ', 'XXXXX'

Como quedaria el Sql.

Saludos.
Mauricio Pulla.
Cuenca-Ecuador.





Respuesta Responder a este mensaje
#3 Mauricio Pulla
12/01/2006 - 23:37 | Informe spam
Ok. Srs.
Sabia que era muy facil para usteds.

Mil gracias.
Saludos.
Mauricio Pulla.
Cuenca-Ecuador.


"Mauricio Pulla" escribió en el mensaje
news:
Hola.
Pienso que debe ser algo sencillo para ustedes.

Tengo el siguiente Sql.
Select OPC.iOPCId, OPC.tFecha, OPC.cDescripcion, Cliente.cNameSmall From


OPC
Inner Join Cliente ON OPC.iIdCliente = Cliente.iClienteId Where


iIdUserArte
= 0 And cEstado = 'I'

Resultado.
1, 2005-11-29 00:00:00.000, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30 00:00:00.000, 'Etiquetas ', 'XXXXX'

Necesito que el resultado sea el siguiente:

1, 2005-11-29, 'Caja de medicamentos', 'XXXXX'
2, 2005-11-30, 'Etiquetas ', 'XXXXX'

Como quedaria el Sql.

Saludos.
Mauricio Pulla.
Cuenca-Ecuador.




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida