Tôi cần một truy vấn SQL để lấy giá trị giữa hai chuỗi đã biết (giá trị trả về sẽ bắt đầu và kết thúc bằng hai chuỗi này).Truy vấn SQL để chọn một chuỗi giữa hai chuỗi đã biết
Ví dụ.
"Tất cả những gì tôi biết là con chó đã rất xấu và yêu cầu trừng phạt khắc nghiệt ngay lập tức bất kể người khác nghĩ gì."
Trong trường hợp này, các chuỗi đã biết là "con chó" và "ngay lập tức". Vì vậy, câu hỏi của tôi nên trở về "con chó đã rất xấu và yêu cầu trừng phạt khắc nghiệt ngay lập tức"
tôi đã đi lên với điều này cho đến nay nhưng không có kết quả:
SELECT SUBSTRING(@Text, CHARINDEX('the dog', @Text), CHARINDEX('immediately', @Text))
@Text là biến chứa chuỗi chính.
Ai đó có thể giúp tôi với nơi tôi đang đi sai không?
Lỗi nào bạn đang nhận hoặc trả lại? – eatonphil
"con chó đã rất xấu và yêu cầu trừng phạt khắc nghiệt ngay lập tức quan tâm" –