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.
 

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.





Preguntas similares