MySQL Substring抓取所有但最后三个字符

时间:2011-10-14 16:21:34

标签: mysql sql substring

基本上,我试图找到此命令的反转:substring(term, -3)

3 个答案:

答案 0 :(得分:14)

试试这个:

SELECT SubStr(myColumn, 1, LENGTH(myColumn) - 3)
FROM MyTable

SELECT LEFT(myColumn, LENGTH(myColumn) - 3)
FROM MyTable

答案 1 :(得分:2)

应该这样做:SELECT SUBSTRING(term FROM 1 FOR LENGTH(term)-3)

答案 2 :(得分:-2)

如果你需要它来匹配你可以使用的比较

WHERE somefield LIKE 'term___'