¿Qué quieres buscar?

Inicia sesión

Regístrate

FOROS OPOSICIONES FORO Oposiciones Auxiliares Administrativos del Estado



713.562 mensajes • 396.358 usuarios registrados desde el 25/05/2005

Ona

• 27/03/2008 13:03:00.
Mensajes: 59
• Registrado: septiembre 2007.

Consulta access, ayudaaa!!

Wenas! me stoy peleando con una consulta y no hay manera!

Tengo una tabla llamada ARTICULOS y me pide q haga esto:
Diseña una consulta del tipo actualización capaz de modificar todos los valores del campo PVP de la tabla ARTICULOS, incrementando el valor de los mismos en un 15%, pero solamente a aquellos artículos cuyo valor sea menor a 250€

Alguien me ayuda?!!! Gracias!!!

7 RESPUESTAS AL MENSAJE

Umiko

Si así lo deseo, así será

• 27/03/2008 13:44:00.
Mensajes: 94
• Registrado: diciembre 2006.

RE:Consulta access, ayudaaa!!

Hola onita!
Has probado a poner en la fila de criterios, en la columna correspondiente (es que no sé como se llaman los campos de la tabla) los criterios, es decir menores de 250 euros, y en la fila "actualizar a" poner en su columna correspondiente, el nombre del campo entre corchetes más otra vez el nombre del campo entre corchetes multiplicado por 0,15... Ais es que sin saber los nombres de los campos no puedo explicarme bien -_-

Lo siento....

wolfOu

• 27/03/2008 13:53:00.
Mensajes: 30
• Registrado: febrero 2008.

RE:Consulta access, ayudaaa!!

::: --> Editado el dia : 27/03/2008 13:56:08
::: --> Motivo : por q leches no pone asteriscos el foro??

::: -- Editado el dia : 27/03/2008 13:54:33
::: -- Motivo :

ahora mismo estoy en linux y no tendre un pc con windows y acces delante hasta esta noche....

de una, dudo que pregunten eso en el map...

de otra la sentencia sql es

UPDATE ARTICULOS
SET PVP = PVP X 1.15
WHERE PVP 250


ojo con que al aumentar el 15% se multiplica por 1.15 pero no es una X es un asterisco pero el foro no me deja escribirlo...
Edito: como te dicen tb esta bien.... sumas 1 y luego el 0,15

a la noche vere como se hace en access con el asistente grafico....

Ona

• 27/03/2008 14:06:00.
Mensajes: 59
• Registrado: septiembre 2007.

RE:Consulta access, ayudaaa!!

Muchíiisimas gracias a los 2!!!! lo q pasa es q estoy tonta y ponía la expresión ( [PVP]0,15 ) en criterios, en vez de en la fila Actualizar a:

Ayyyy... q sería de mí sin vosotros!! jejeje ;)

Bj4

• 27/03/2008 16:33:00.
Mensajes: 149
• Registrado: noviembre 2007.

RE:Consulta access, ayudaaa!!

Wolf, es como tu dices, pero te falta la condicion en la clausula WHERE, tu ppones:

UPDATE ARTICULOS
SET PVP = PVP X 1.15
WHERE PVP 250

y es:
UPDATE nombre_tabla.ARTICULOS
SET nombre_tabla.PVP = nombre_tabla.PVP X 1.15
WHERE nombre_tabla.PVP 250

wolfOu

• 27/03/2008 20:47:00.
Mensajes: 30
• Registrado: febrero 2008.

RE:Consulta access, ayudaaa!!

no es q falte.... es q el foro ni permite poner el asterisco ni los operadores relacionales (vamos el mayor que y el mero que entre otros....)

la sentencia la puse dando por supuesto que no habia ningun campo repetido en ninguna otra tabla.... como mas adelante en otro hilo le sale la duda a la autora....

saludos.... pero no creo que pongan nada de esto ni locos....

hasta donde yo se no ponen sentencias sql a los administrativos....que yo por mi profesion actual estoy muy acostumbrado a utilizar

Bj4

• 27/03/2008 20:53:00.
Mensajes: 149
• Registrado: noviembre 2007.

RE:Consulta access, ayudaaa!!

Ok, wolf, es verdad no me habia dado cuenta, lo siento

wolfOu

• 27/03/2008 23:13:00.
Mensajes: 30
• Registrado: febrero 2008.

RE:Consulta access, ayudaaa!!

faltaria mas , nada de sentirlo.....

aqui estamos para compartir experiencias y si se puede ayudar a alguien mejor que mejor XD

el otro dia me di de cuenta de que habia cosas que no escribia bien en el foro y pense que seria de mi linux..... pero veo que le pasa a mas gente.... y en el otro pc con windows xp tb pasa....


Seguro que tienes mucho que decir, te estamos esperando.


Encuentra tu Oposición