Tôi có hai bảng.
Một là answer_step_dtl
khác là tag_mst như sau
Thay thế nhiều thẻ liên tiếp trong câu lệnh chọn từ một bảng khác
Ans_code Ans_Desc
-------------------------------------------
50000000000000005770 Enter <B><APN></B> and press Ok.
40000000000000000164 Enter <B><ACCOUNTNAME></B> in connection name.
40000000000000000165 Enter <B><ACCOUNTNAME></B> in <APN>.
và vân vân.
Và tag_mst của tôi có giá trị như thế này
TAG_CODE TAG_NAME TAG_VALUE
-------------------------------------------------------
100 <APN> EXAMPLE.COM
101 <ACCOUNTNAME> EXAMPLE
Bây giờ yêu cầu của tôi là điều này tôi muốn chọn bảng câu trả lời dạng câu trả lời có giá trị thay thế của thẻ mast. Có thể có nhiều hơn một thẻ trong một thẻ ans_desc.
Tôi đã suy nghĩ cách tiếp cận
Vòng qua kết quả của answer_dtl lấy thẻ ra khỏi hồ sơ cá nhân
vòng qua nhiều thẻ trong hồ sơ và sau đó thay thế tag
- lưu trữ trong bảng tạm thời và sau đó mở con trỏ cho bảng tem mới.
Đây có phải là phương pháp hay không. Hoặc là có cách tiếp cận dễ dàng để làm điều này.
Có thể bạn có hai tên thẻ trong cùng một 'ans_desc' không? – Ben
có điều này là có thể nếu không giải pháp @joe là hoàn hảo. –
@Ben Tôi có cập nhật câu hỏi của tôi vui lòng xem nó. –