Maison  >  Questions et réponses  >  le corps du texte

Comment utiliser l'instruction MySQL pour déterminer le problème de temps, aidez-moi s'il vous plaît

Par exemple :

J'ai créé une table A, avec des champs de nom et d'heure dedans

le nom est utilisé pour enregistrer le nom et l'heure pour enregistrer l'anniversaire

Il y a A dans mon époque dont l'anniversaire est le 2020-10-28 , et aujourd'hui nous sommes le 25/10/2020, il reste encore 3 jours pour arriver. Si c'est moins de 30 jours, enregistrez-le, puis interrogez les autres jusqu'à ce que la requête soit terminée, puis affichez celles qui remplissent les conditions. . Les gars, comment dois-je faire ça ?

隔壁老刘隔壁老刘1477 Il y a quelques jours1184

répondre à tous(1)je répondrai

  • 灭绝师太

    灭绝师太2020-11-09 10:19:33

    1. Interrogez les champs ID et heure dans la base de données, comparez-les avec l'heure actuelle et transférez les ID de données supérieurs à 3 jours dans un nouveau tableau. (Les données peuvent être placées dans Redis et une tâche planifiée peut être utilisée pour réduire la pression des requêtes sur la base de données) ; 2. Obtenez directement l'ensemble de résultats, parcourez-le et excluez les données datant de plus de 30 jours.

    répondre
    0
  • Annulerrépondre