Ini membutuhkan fungsi pembuatan baris, dan MySQL kekurangannya.
Anda dapat menggunakan tabel dummy atau subquery sebagai gantinya:
SELECT ExtractValue(@xml, '//mychild[example@sqldat.com]'),
@r := @r + 1
FROM (
SELECT @r := 1
UNION ALL
SELECT 1
) vars
Perhatikan bahwa dukungan untuk variabel sesi di XPath rusak di 5.2 (tetapi berfungsi dengan baik di 5.1 )