PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

WHERE clasue . का उपयोग करके दी गई XML सामग्री से विशिष्ट डेटा का चयन करें

इसे आजमाएं:

   with table1 as (select $$
       -- INSERT YOUR XML HERE --
   $$::xml xml_content)

    select * from (
          select (xpath('value/text()',one_item))[1]::text _value,
                 (xpath('label/text()',one_item))[1]::text _label from (
                    select unnest(xpath($$//select[@ref='/uploaded_form_dc8u7x/city']/item$$
                           ,xml_content)) one_item from table1
                 ) a 
            ) b 
    where _value= ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दी गई तिथि में व्यावसायिक दिनों की संख्या कैसे जोड़ें

  2. क्या हम हमेशा डेट कॉलम को स्ट्रिंग (वर्कर) के रूप में नक्स और पोस्टग्रेज के साथ ला सकते हैं?

  3. ISNULL के लिए PostgreSQL समकक्ष क्या है ()

  4. पीएल/पीजीएसक्यूएल में उपयोग कर एक चर में क्वेरी परिणाम स्टोर करें

  5. PostgreSQL में TIME WITH TIME ZONE को ठीक से हैंडल करें