MySQL Sélectionnez: OÙ (temps présent) = ENTRE tablevalue ET tablevalue

Je suis à la recherche d'un moyen de sélectionner la ligne dans laquelle l'heure actuelle est entre les deux valeurs dans la ligne. J'ai créé un tableau avec 3 colonnes, 2 d'entre eux détiennent un timestamp (HH:MM:SS), l'autre une chaîne de caractères. Est il possible que je peux obtenir la chaîne de caractères correspondant à l'heure actuelle?
Pour mettre cela dans une manière plus abstraite:

SÉLECTIONNEZ la Chaîne à PARTIR de TableName OÙ (Heure Actuelle) ENTRE (Limite Inférieure de la Valeur de Temps) ET (Limite Supérieure de la Valeur de Temps);

MySQL Sélectionnez: OÙ (temps présent) = ENTRE tablevalue ET tablevalue

Donc, fondamentalement, basée sur l'heure actuelle, mon script doit la sortie de la chaîne correcte.

Comment puis-je aller à ce sujet?
Merci!

De quel type sont les lower_limit et upper_limit?
Est-ce que votre nuit durée de plus de deux jours? BETWEEN '22:00:00' AND '05:00:00' ne serait probablement pas de retour de ce qui vous y attendent.
bon point!

OriginalL'auteur Chris | 2011-01-21