Necesito AYUDA con MySQL [PAGO DINERO]

Busco a alguien que me pueda ayudar mañana unas horas con MySQL. Tengo examen el miércoles y tengo muchos ejercicios por resolver que no se como hacerlos. Los ejercicios son de procedimientos, eventos, triggers, cursores, vistas..

Lo suyo sería hablar por skype y que la persona que me ayude me vaya explicando como se hace los ejercicios y las dudas que vayan surgiendo.

Pongo un ejercicio así de ejemplo resuelto.

d) Haz lo necesario para que cada vez que un cliente de ebanca ingrese más de 1000 euros se le bonifique con 100, solo para clientes
con cuentas que superen tres años de antigüedad y entre el 1 de enero de 2011 y el 31 de marzo de 2011.

CREATE TRIGGER bonifica AFTER INSERT ON movimientos FOR EACH ROW
BEGIN
DECLARE fecha DATE;
SELECT fecha_creacion FROM cuentas WHERE cod_cuenta=NEW.cod_cuenta INTO fecha;
IF (YEAR(CURRENT_DATE)-YEAR(fecha) >= 3) THEN
IF NEW.cantidad > 1000 THEN
IF NEW.fechahora >= DATE('2011-01-01') AND NEW.fechahora <= DATE('2011-03-31') THEN
SET NEW.cantidad = NEW.cantidad + 100;
END IF
END IF;
END IF;
END;$$


Y otros que tengo que resolver..

b) Haz un procedimiento que muestre la suma de los términos 1/n con n entre 1 y m. es decir 1/2+1/3+...1/m siendo m el parámetro de entrada. Ten en cuenta que m no puede ser 0

c) Crea una función que determine si un número es primo devolviendo 0 o 1.

d) Usando la funcion anterior crea otra que calcule la suma de los primeros m números primos empezando en el 1.

e) Crea un procedimiento para generar y almacenar en la tabla primos (primos(id, numero)) de la base test los primeros números primos comprendidos entre 1 y m (parámetro de entrada). Modifica el procedimiento para almacenar en la variable de salida @np el número de primos almacenado.

f) Crea un procedimiento que genere n registros aleatorios en la tabla movimientos de la base ebanca. Cada registro deberá contener datos de clientes y cuentas existentes. La cantidad deberá estar entre 1 y 100.000 y la fecha será la actual.


Si alguien me puede ayudar que se ponga en contacto conmigo y me diga cuanto me cobraría por hora, su horario disponible y demás.

Gracias, un saludo.
Pues mucho me temo que si tienes examen el miércoles, por muchas horas que le dediques hoy martes, mal pinta la cosa.

Los ejercicios que nos propones no son nada complicados. Yo mismo te daría clase, pero me pilla un poco lejos, jeje.

Búscate cualquier manual de SQL avanzado, que te vendrá todo explicado.

Un saludo.
Esos ejercicios no son nada complicados, con que hubieses prestado un poco de atención en clase los sacabas
Además no me parece correcto favorecer que la gente supere los exámenes sin hacer méritos. El día de mañana serás contratado por una empresa que esperará seas capaz de afrontar este tipo de problemas, no pagar para que los resuelva otro.

La próxima vez debes esforzarte más, no ofrecer dinero porque te aprueben el examen.
Vosotros es que no conocéis mi caso. En mi clase somos 27 y NINGUNO sabía hacer estos ejercicios porque el profesor es el peor que he visto en mi vida. No explica, le preguntamos algo y no sabe responder, envía muchísimos ejercicios que algunos ni él sabe hacer.

Hemos hecho un escrito a dirección, los profesores están con nosotros, hemos hecho huelga, pero nada, todo sigue igual.

He tenido que aprenderlo por mi cuenta, pero veo muy dificil que apruebe, sobre todo porque encima en los exámenes pone ejercicios que ni siquiera son parecidos a los que nos dice que hagamos en clase. No se si lo hace para vengarse o porque es así de tonto y cabrón.

Y estoy hecho polvo, porque si no apruebo todo en estas 2 semanas no me puedo ir 3 meses de prácticas a Malta ni el año que viene puedo entrar en la carrera, porque si aprobara en Junio me quedaría para el año que viene el proyecto y las prácticas.
Pues por lo menos tienes a alguien que te guía y a quien le puedes hacer preguntas... Yo he aprendido MySQL por mi cuenta.
5 respuestas