Điều này cần một hàm tạo tập hợp hàng và MySQL thiếu nó.
Thay vào đó, bạn có thể sử dụng một bảng giả hoặc một truy vấn con:
SELECT ExtractValue(@xml, '//mychild[example@sqldat.com]'),
@r := @r + 1
FROM (
SELECT @r := 1
UNION ALL
SELECT 1
) vars
Lưu ý rằng hỗ trợ cho các biến phiên trong XPath bị hỏng trong 5.2 (nhưng hoạt động tốt trong 5.1 )