In one table of my database I have strings which looks like this one:
sometext-othertext
How to remove the text including dash with SELECT
have two ways to use troubleshooting this, if you like to display all (only just remove "-" symbol, i recommended use this because have more speed:
SELECT REPLACE('sometext-othertext','-','');
that syntax change text "-" to "" (empty text because you want just remove that)
if you want to display only part one (ex :sometext) or just part two (ex :othertext) you can use this, for spliting string:
SELECT SUBSTRING_INDEX('sometext-othertext', '-', 1);