基本上,我試圖找到這個命令的反例:substring(term, -3)
。MySQL Substring抓取所有,但最後三個字符
4
A
回答
11
試試這個:
SELECT SubStr(myColumn, 1, LENGTH(myColumn) - 3)
FROM MyTable
或
SELECT LEFT(myColumn, LENGTH(myColumn) - 3)
FROM MyTable
2
這應做到:SELECT SUBSTRING(term FROM 1 FOR LENGTH(term)-3)
-1
如果你需要在一個以匹配比較,你可以使用
WHERE somefield LIKE 'term___'
相關問題
- 1. 抓取所有行,但在sql最後一個月
- 2. 刪除所有字符後最後 - 但只有後 - 有四個字符
- 3. MySQL:在三個月內抓取並且沒有抓取行
- 4. 如何抓取MySQL中的最後三行
- 5. 抓取所有的字符串列表
- 6. 抓取字符串中的最後一個數字
- 7. 刪除一個字符串後的所有行,但最後幾個
- 8. 抓住所有字符串後的特定字符
- 9. 查詢來刪除最後一個逗號後的所有字符字符串
- 10. 三個字符後所有字母改爲星號
- 11. 子字符串取第4個字符後的所有字母
- 12. 用.Substring逐字讀取字符串?
- 13. 刪除字符串最後一個字母后的所有字符JS
- 14. 如何刪除第三個冒號後的所有字符?
- 15. Perl,刪除前三個字符後的所有內容
- 16. 排序中,然後最後三個數字的字母數字字符串
- 17. 刪除字符串中的最後三個字符
- 18. MySql更新所有字段,但一個
- 19. 抓取每個項目的最後更新的數據在MySQL
- 20. 如何從所有行中刪除最後一個字符,但只有當它是一個特定字符
- 21. 的NSString - 刪除最後一個空白後的所有字符
- 22. 如何替換最後一個字符後的所有文本
- 23. 字符串:提取最後六個字符後的最後一個/
- 24. mysql刪除最後一個字符
- 25. 抓取最後一個插入ID sqlsrv
- 26. MYSQL-抓住最後5行後日期
- 27. 獲取所有,但最後一個元素-JS
- 28. SubString從最後的URL?
- 29. 使用SUBSTRING和CHARINDEX獲取字段中的最後一個完整字
- 30. 返回三個字符串的最後一個字母大寫
看起來合法! http://sqlize.com/BxE7n2FWc5 –