Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 24-11-2008
Memo6015 Memo6015 is offline
Miembro
 
Registrado: ago 2008
Posts: 35
Poder: 0
Memo6015 Va por buen camino
hola la solucion es genial la probe lo deje asi

Código SQL [-]
Case when Tipo_Cantidad = 'Gramos' 
        then 
        substring(cast(cast(((PP.Cantidad *  @NroPlatos)/1000) as real(4)) as varchar(12)),1,5)
      else 
         substring(cast(cast(((PP.Cantidad *  @NroPlatos)) as real(4)) as varchar(12)),1,5)
         end

y me arroja la consulta

Tipo_Cantidad
---------------
Gramos
Unidades
Gramos
Gramos

los tipos y los valores me arroja una columna sin nombre sera por el substring(cast(cast(((PP.Cantidad * @NroPlatos)) as real(4)) as varchar(12)),1,5)

la columna sin nombre arroja

-------
0.8
2
1.38
0.716

lo hace bien pero como le doy un nombre a esa columna si le pongo algo asi como

CantidadesKG = substring(cast(cast(((PP.Cantidad * @NroPlatos)) as real(4)) as varchar(12)),1,5)

me da error
Servidor: mensaje 170, nivel 15, estado 1, línea 7
Línea 7: sintaxis incorrecta cerca de '='.
Servidor: mensaje 170, nivel 15, estado 1, línea 7
Línea 7: sintaxis incorrecta cerca de 'PP'.
Servidor: mensaje 170, nivel 15, estado 1, línea 9
Línea 9: sintaxis incorrecta cerca de 'PP'.

si le quito me sale perfecto, como le doy nombre a la columna

muchas gracias por al respuesta me la resolvieron muy muy rapido

(quiero que la columna tenga nombre por que la estoy llamando desde un dbgrid en delphi)


muchas muchas gracias [ContraVeneno]

Última edición por Memo6015 fecha: 24-11-2008 a las 20:26:19.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con consulta Nomad SQL 14 26-09-2008 20:47:55
Problema con consulta de SQL mramos65 SQL 4 23-11-2007 17:35:08
problema con consulta sql Cosgaya SQL 4 16-01-2006 18:09:17
Problema con consulta de SQL Durbed Firebird e Interbase 2 30-09-2004 21:41:39
Problema con consulta PaLaSaca Conexión con bases de datos 4 23-04-2004 00:12:25


La franja horaria es GMT +2. Ahora son las 16:03:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi