FIELD Function in SQLThe FIELD string function in Structured Query Language returns the position of the given string from the list of strings. If the given string is not found in the list of string, then FIELD function returns 0 in result. Syntax of FIELD String FunctionIn SQL, we can use the FIELD function with the columns of the table, strings, and characters. Syntax 1: In this syntax, we used the FIELD function with existing table of SQL. Here, we have to define the name and columns of that table on which we want to perform FIELD function. Syntax 2: In this syntax, we used the FIELD function with list of strings. Syntax 3: In this syntax, we used the FIELD function with list of characters. Examples of FIELD String functionExample 1: The following query uses the FIELD function with the list of strings: Output:
Example 2: The following query searches the "Old" string which is not present in the list of string: Output:
Example 3: The following SELECT query uses the FIELD function with the list of numbers: Output:
Example 4: This example uses the FIELD function with the table in Structured Query Language. The following block shows the syntax to create the new table in SQL: The following CREATE statement creates the Fresher_Marks table: The below INSERT queries insert the records of freshers with marks and details in the Fresher_Marks table: The following SELECT statement displays the inserted records of the above Fresher_Marks table:
Query 1: The following SELECT query uses the FIELD function with the First_Name, Middle_Name, Last_Name columns of the above Fresher_Marks table: This SQL statement shows the position of Kumar in the first name, middle name, and last name. Output:
Query 2: The following SELECT query uses the FIELD function with the Aptitude_Marks, Reasoning_Marks, and Technical_Marks column of those Students whose Fresher_ID is greater than 502 in the above Fresher_Marks table: Output:
Next TopicCHAR Function in SQL |