Wie verwende ich eine MySQL-Anweisung, um das Zeitproblem zu ermitteln? Bitte helfen Sie mir
隔壁老刘
隔壁老刘 2020-10-25 23:44:42
0
1
1205

Zum Beispiel:

Ich habe eine Tabelle A mit Namens- und Zeitfeldern darin erstellt

Name wird zum Aufzeichnen des Namens und der Uhrzeit zum Aufzeichnen des Geburtstages verwendet

In meiner Zeit gibt es A, dessen Geburtstag der 28.10.2020 ist , und heute ist der 25.10.2020, es sind noch 3 Tage bis zur Ankunft. Wenn es weniger als 30 Tage sind, dann notieren Sie es und fragen Sie dann die anderen ab, bis die Abfrage abgeschlossen ist, und geben Sie dann diejenigen aus, die die Bedingungen erfüllen . Leute, wie soll ich das machen?

隔壁老刘
隔壁老刘

Antworte allen(1)
灭绝师太

1. 数据库查询id和时间字段,与当前的时间做比较,把大于3天的数据id,push到一个新数组中。(数据可以放到redis中,做一个定时任务减少数据库查询压力);2. 直接获取结果集,循环遍历,大于30天的数据踢出去就可以了。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage