Mega Code Archive

 
Categories / MySQL / Regular Expression
 

Using Pattern Matching

/* mysql> SELECT Name FROM Student WHERE Name LIKE '__ %'; +-------------+ | Name        | +-------------+ | JJ Harvests | +-------------+ 1 row in set (0.00 sec) */ /* Prepare the data */  DROP TABLE Exam; CREATE TABLE Exam (    ExamID      INT NOT NULL PRIMARY KEY,    SustainedOn DATE,    Comments    VARCHAR(255) )TYPE = InnoDB; /* Insert data for testing */  INSERT INTO Exam (ExamID,SustainedOn,Comments) VALUES (1,'2003-03-12','Java Test'); INSERT INTO Exam (ExamID,SustainedOn,Comments) VALUES (2,'2004-03-13','C# test'); INSERT INTO Exam (ExamID,SustainedOn,Comments) VALUES (3,'2005-03-11','JavaScript Test');    /* Real command */ SELECT Name FROM Student WHERE Name LIKE '__ %';