có cách nào để trả lại sự xuất hiện đầu tiên của một không gian từ phía bên phải của chuỗi trong sql?mysql: chuỗi con trả về lần xuất hiện đầu tiên từ bên phải? (subrstring ?!)
8
A
Trả lời
5
Hmm, một trình duyệt ngắn gọn qua danh sách chức năng không bật lên bất kỳ "tìm kiếm ngược" chức năng vào tôi, nhưng những gì bạn có thể làm là đảo ngược chuỗi và tìm kiếm tiền đạo:
SELECT LENGTH(`haystack`) - POSITION('needle' IN REVERSE(`haystack`))
24
Tôi nghĩ rằng bạn đang tìm kiếm cái gì đó như SUBSTRING_INDEX
mysql> SELECT SUBSTRING_INDEX('first second end', ' ', -1);
+----------------------------------------------+
| SUBSTRING_INDEX('first second end', ' ', -1) |
+----------------------------------------------+
| end |
+----------------------------------------------+
1 row in set (0.00 sec)
5
Các vấn đề liên quan
- 1. Regex chỉ xuất hiện lần đầu tiên?
- 2. tsql "lần xuất hiện cuối cùng" bên trong một chuỗi
- 3. Python/NumPy lần xuất hiện đầu tiên của subarray
- 4. Cần grep cho lần xuất hiện đầu tiên của nhiều chuỗi
- 5. Làm thế nào tôi có thể tìm thấy sự xuất hiện đầu tiên của chuỗi con xuất hiện sau một chuỗi con khác trong python?
- 6. Sử dụng awk để tìm lần xuất hiện đầu tiên của chuỗi sau dấu phân cách
- 7. Có sed thay thế trên chuỗi nhưng SKIP lần đầu tiên xuất hiện
- 8. C# - Cách đơn giản nhất để loại bỏ sự xuất hiện đầu tiên của chuỗi con từ một chuỗi khác
- 9. chuỗi dài nhất xuất hiện n lần
- 10. Tìm lần xuất hiện thứ hai của chuỗi con trong chuỗi trong Java
- 11. C# WebClient diễn xuất chậm lần đầu tiên
- 12. php thay thế xuất hiện đầu tiên của chuỗi từ vị trí 0
- 13. Phương pháp so sánh chuỗi C# không trả về chỉ số đầu tiên không khớp
- 14. Làm thế nào để thay thế một chuỗi trong một chuỗi ngoại trừ lần xuất hiện đầu tiên
- 15. Tìm lần xuất hiện đầu tiên khác 0 trong khung dữ liệu
- 16. Cách nhanh nhất để tìm tất cả các lần xuất hiện của chuỗi con là gì?
- 17. Làm cách nào để Regex tìm kiếm/thay thế lần xuất hiện đầu tiên trong chuỗi trong .NET?
- 18. Truy vấn MySQL để trích xuất từ đầu tiên từ một trường
- 19. MySQL trả về hàng đầu tiên của bảng đã tham gia
- 20. Mysql cắt chuỗi, ký tự đầu tiên?
- 21. Làm thế nào để lấy chuỗi con của một chuỗi cho trước cho đến lần xuất hiện đầu tiên của ký tự được chỉ định?
- 22. Tìm sự xuất hiện đầu tiên của một chuỗi từ một vector <string>
- 23. MySQL đếm lần xuất hiện lớn hơn 2
- 24. Xóa lần xuất hiện cuối cùng trong chuỗi
- 25. Android getIntent() trả về ý định đầu tiên
- 26. Đếm số lần một chuỗi xuất hiện trong một chuỗi
- 27. XSD - Cách mô tả một tập hợp các loại phần tử không có thứ tự mà phần tử đầu tiên phải xuất hiện đầu tiên trong chuỗi?
- 28. Công thức trong Excel để đếm số lần xuất hiện của các chuỗi trong chuỗi
- 29. Thay thế tất cả các lần xuất hiện bên mẫu
- 30. Về AttributeString - làm cho nhiều lần xuất hiện đậm
làm bạn muốn chỉ mục, hoặc một '" "'? – nickf
hoặc văn bản sau không gian ngoài cùng bên phải? – Veger