The POSITION() function is used to find the position of a substring within a given string.
POSITION(search_string in string) 
string: This represents the string to be searched.search_string: This represents the substring whose location is to be found in the string.CREATE TABLE Writer (id int,name varchar(50),gender varchar(10),state varchar(15),book_id varchar (20));-- Insert dataINSERT INTO WriterVALUES (101,'Sharon Peller','Female','Kogi','oo-01-345');INSERT INTO WriterVALUES (102,'Paul Dons','Male','Lagos','oo-01-238');INSERT INTO WriterVALUES (103,'Ameera Abedayo','Female','Imo','oo-01-103');INSERT INTO WriterVALUES (104,'Maria Elijah','Female','Lagos','oo-01-775');INSERT INTO WriterVALUES (105,'David Hassan','Male','Abuja','oo-01-788');INSERT INTO WriterVALUES (106,'Mara Disu','Female','Lagos','oo-01-924');INSERT INTO WriterVALUES (108,'Joe Smith','Male','Lagos','oo-01-245');-- QuerySELECT id,name, POSITION('ar' in name) AS substr_posFROM Writer;
Writer with the columns id, name, gender, state, and book_id.Writer table using the INSERT INTO Writer VALUES() method.ar in the given string name column using the POSITION() function.