Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/04/2016, 05:22
isaac26lopez
 
Fecha de Ingreso: abril-2016
Ubicación: C:\Usuarios\isaac
Mensajes: 33
Antigüedad: 9 años
Puntos: 1
Respuesta: consulta que compara dos campos de una misma tabla

Buenas arlin.
Lo que estas haciendo es comparar la nota1 con nota2.
Si es un casual tenemos la nota1 con un 7 y la nota 2 con un 8; si seguimos tu metodo la nota1 quedaria en 9 y seria >= 8. Y se te mostraría.

Aunque me explique mal, mas o menos me entenderás.

Para que te funcione perfectamente, tienes que hacer la siguiente consulta:

Código SQL:
Ver original
  1. SELECT nota1, nota2 FROM notas WHERE nota2=(nota1+2.0)

Con esto, consigues que se igualen (ya que la nota1+2.0 en teoría debe de darte 2 puntos menos que la nota2). Esto es si quieres que sea exactamente 2 puntos; si quieres que no sea exacto (2 puntos o mas), sería asi:
Código SQL:
Ver original
  1. SELECT nota1, nota2 FROM notas WHERE nota2>=(nota1+2.0)

Saludos y espero tu respuesta comentando si te ha funcionado o no.

Última edición por gnzsoloyo; 01/04/2016 a las 05:31