tableA contient {id, fromPos not null, topos}Comment écrire une requête SQL pour savoir si une valeur se situe dans une plage
- fromPos et topos indique une plage de valeurs pour une ligne particulière
- topos est un champ nullable
et possède les valeurs suivantes
tableA (1, 5) // means any position greater than or equal to 5
tableA (2, 5, 10) // means any position between 5 and 10 (inclusive)
tableA (3, 6)
tableA (4, 7, 9)
- Comment chercher toutes les entrées dont la position est 7. Il devrait retourner les ID (1,2,3,4)
- Comment chercher toutes les entrées dont la position est 5. Il devrait retourner les ID (1,2)
- Comment récupérer toutes les entrées dont la position est 8. il doit retourner les ID (1,2,3,4)
vous avez dit que la table (1, 5): la position supérieure à 5. Mais vous dites aussi que la récupération des entrées avec la position 5 devrait revenir 1, 2. N'est-ce pas contradictoire? –
c'est inclusif, va changer les commentaires – user339108
@Jonthan s'excuse fait une erreur. corrigé – user339108