Hirdetés

Új hozzászólás Aktív témák

  • DS39
    nagyúr

    xml-ből szeretnék értéket lekérdezni sql-lel.

    <data>
    <answer id="1">Válasz1</answer>
    <answer id="2">Válasz2</answer>
    <answer id="3">Válasz3</answer>
    <answer id="4">Válasz4</answer>
    </data>

    úgy szedném ki a választ, hogy:

    xml.value('(/data/answer[@id="3"])[1]', 'varchar(max)')

    ez mind tök jó, de hogy lehet ezt dinamizálni?
    tehát hogy egy másik helyről lekérdezem, hogy xy melyiket választotta, annak az értéke 2, és ezt a 2-est, hogy illesztem be fenti value függvénybe? mert string összefűzéssel nem engedi

    vagy esetleg lehet valahogy hivatkozni arra egy where feltételben, hogy az @id mivel egyenlő?

Új hozzászólás Aktív témák