Mais que souhaites-tu afficher au final avec ta requête ?
Veux-tu récupérer chacune des dates
err3 avec un booléen indiquant si la date est oui ou non entre les bornes
time_start &
time_stop ?
Ou veux-tu juste afficher les dates
err3 qui se situent entre les bornes suscitées ?
Si tu veux juste récupérer les dates qui se situent entre les 2 bornes, une requête tout simple suffit :
Code:
1 2 3
| SELECT err3
FROM error_table, result_table
WHERE convert(datetime, REPLACE(err3,'-',' ')) > time_start AND convert(datetime, REPLACE(err3,'-',' ')) < time_stop |
Après je ne connais pas la structure de tes tables, mais si chaque
err3 est lié par une clé à un
time_start et un
time_from spécifique, alors il faudra que tu fasses des jointures en plus.