MySQL FIELD() Functie
Voorbeeld
Retourneer de indexpositie van "q" in de tekenreekslijst:
SELECT FIELD("q", "s", "q", "l");
Definitie en gebruik
De functie FIELD() retourneert de indexpositie van een waarde in een lijst met waarden.
Deze functie voert een hoofdletterongevoelige zoekopdracht uit.
Opmerking: als de opgegeven waarde niet wordt gevonden in de lijst met waarden, retourneert deze functie 0. Als de waarde NULL is, retourneert deze functie 0.
Syntaxis
FIELD(value, val1, val2, val3, ...)
Parameterwaarden
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
Technische details
Werkt in: | Van MySQL 4.0 |
---|
Meer voorbeelden
Voorbeeld
Retourneer de indexpositie van "c" in de tekenreekslijst:
SELECT FIELD("c", "a", "b");
Voorbeeld
Retourneer de indexpositie van "Q" in de tekenreekslijst:
SELECT FIELD("Q", "s", "q", "l");
Voorbeeld
Retourneer de indexpositie van 5 in de numerieke lijst:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);