Sacar Query SQL pares e impares

Tengo campos, n1, n2, n3, n4, n5 necesitaría una query para sacar los pares e impares y los cuente para que el resultado fuese Pares/impares ejemplo 2/3

3 respuestas

Respuesta

Por si te da una idea. Es en Access, pero...

Si tengo un formulario con

Cuando pulso el botón

En este caso, repito, en este caso, el código del evento Al hacer clic del botón es

Private Sub Comando15_Click()
DoCmd.GoToRecord , , acFirst
Dim i As Byte, b As Integer
For b = 1 To Me.Recordset.RecordCount
Dim lbl As Control
 For i = 1 To 5
     Set lbl = Controls("N" & i)
     If lbl Mod 2 = 0 Then
     Pares = Nz([Pares]) + 1
     ElseIf lbl Mod 2 = 1 Then
     Impares = Nz([Impares]) + 1
     End If
Next i
DoCmd.GoToRecord , , acNext
Next b
End Sub
Respuesta

La regla para diferenciar los pares de los impares es sencilla: los par son todos aquellos números que al dividirlos por dos el resto sea cero.

La fórmula:
Numero /2 = Int(numero/2)

o esta opción alternativa:

Numero/2 = Numero\2

Implementarla en SQL no supone ningún problema.

Respuesta

Le respondí en este otro hilo:

Cómo sacar pares e impares Sql

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas