Wir können die Funktion INTERVAL() für eine Spalte einer Tabelle verwenden, indem wir das erste Argument als Namen der Spalte angeben. In diesem Fall werden alle Werte in der Spalte mit den Werten verglichen, die als andere Parameter der Funktion INTERVAL() angegeben sind, und die Ergebnismenge wird basierend auf dem Vergleich bereitgestellt. Um es zu verstehen, verwenden Sie Daten aus der Mitarbeitertabelle wie unten gezeigt -
mysql> Select* from employee568; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+--------+--------+ 8 rows in set (0.00 sec) mysql> Select * from employee WHERE INTERVAL(ID,4) > 0; +----+-------+--------+ | ID | Name | Salary | +----+-------+--------+ | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+-------+--------+ 5 rows in set (0.00 sec)
Die obige Ergebnismenge hat 5 Zeilen mit ID = 4 bis 8, da die INTERVAL-Funktion für diese Zeilen einen Wert größer als 0 hat.
Das obige ist der detaillierte Inhalt vonWie verwende ich die MySQL-Funktion INTERVAL() für die Spalten einer Tabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!