If count is positive, everything to the left of the final delimiter is returned.
If count is negative, everything to the right of the final delimiter is returned.
SUBSTRING_INDEX() performs a case-sensitive match when searching for delim.
mysql>
mysql> SELECT SUBSTRING_INDEX('www.java2s.com', '.', 2);
+-------------------------------------------+
| SUBSTRING_INDEX('www.java2s.com', '.', 2) |
+-------------------------------------------+
| www.java2s |
+-------------------------------------------+
1 row in set (0.00 sec)
mysql>