Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-11-2015
bematus bematus is offline
Registrado
NULL
 
Registrado: nov 2015
Posts: 3
Poder: 0
bematus Va por buen camino
Exclamation Multiplicar un campo (SQL)

Hola, necesito ayuda con esto:
Aumentar un campo en un 30% (multiplicarlo por 1,30).
Para esto necesito usar la sentencia select (creo que se usa un subselect)

Esperando alguna respuesta, gracias por tu tiempo.

Benjamín.
Responder Con Cita
  #2  
Antiguo 15-11-2015
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.457
Poder: 20
newtron Va camino a la fama
Hola.

No das muchas pistas sobre lo que quieres exactamente, ni la base de datos que utilizas pero igual esto te puede servir:

SELECT tucampo*1.3 AS importe FROM tabla WHERE .....

Saludos
__________________
Be water my friend.
Responder Con Cita
  #3  
Antiguo 15-11-2015
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Si quieres realmente aumentar el campo, es decir que quede incrementado un 30%, entonces tendrás que utilizar UPDATE,

Update TuTabla Set TuCampo = TuCampo + TuCampo * 1.3 Where La condicion que proceda.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #4  
Antiguo 15-11-2015
bematus bematus is offline
Registrado
NULL
 
Registrado: nov 2015
Posts: 3
Poder: 0
bematus Va por buen camino
más especificaciones

Intentaré explicar mejor mi caso.

Tengo una base de datos en la que se me pide aumentar un campo en un 30% (multiplicación por 1,30).

create table locales
(
codigo char(5) not null,
nombre char(40) not null,
docente char(1),
capacidad integer, <-----------Campo a aumentar
edificio char(10),
situacion char(40),
primary key (codigo)
);
Responder Con Cita
  #5  
Antiguo 15-11-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Lo que te dijo marcoszorrilla

Código SQL [-]
UPDATE locales SET Capacidad = Capacidad * 1.3 WHERE ...
Responder Con Cita
  #6  
Antiguo 16-11-2015
bematus bematus is offline
Registrado
NULL
 
Registrado: nov 2015
Posts: 3
Poder: 0
bematus Va por buen camino
Gracias A Todos Por Sus Respuestas

El update me sirvió, gracias.
Responder Con Cita
  #7  
Antiguo 16-11-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Juliop23 Ver Mensaje
..
Empieza por aquí, gracias.
Responder Con Cita
  #8  
Antiguo 16-11-2015
Juliop23 Juliop23 is offline
Baneado
NULL
 
Registrado: nov 2015
Posts: 5
Poder: 0
Juliop23 Va por buen camino
Si ya mire eso ahí
Responder Con Cita
  #9  
Antiguo 16-11-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Juliop23 Ver Mensaje
Si ya mire eso ahí
Pues haz lo que dice: selecciona el foro adecuado a tu pregunta. Escribe un título descriptivo. Explica detalladamente tu duda, etc.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Multiplicar un campo sumado con un parametro daragor Firebird e Interbase 5 12-06-2014 21:27:09
multiplicar 2 tedit edgar_prospero Varios 2 07-06-2012 03:29:29
Ayuda al multiplicar peripla Varios 5 13-04-2010 10:26:00
como obtener un numero entero a raiz de multiplicar dos campo string buzon MS SQL Server 5 10-12-2006 19:03:28
multiplicar dos tablas fabian20s SQL 1 31-03-2005 16:31:08


La franja horaria es GMT +2. Ahora son las 18:00:19.


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