Heim  >  Artikel  >  Datenbank  >  Wie verwende ich die MySQL-Funktion INTERVAL() für die Spalten einer Tabelle?

Wie verwende ich die MySQL-Funktion INTERVAL() für die Spalten einer Tabelle?

PHPz
PHPznach vorne
2023-09-12 10:21:04855Durchsuche

如何对表的列使用 MySQL INTERVAL() 函数?

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen