Postgresql提取数据

时间:2013-10-02 15:42:53

标签: postgresql-9.2

我有一个像

这样的查询
 <books>
  <book id='1'>
   <a>
    <b='1'>
     <book id='1.1'>abc</book>
     <book id='1.2'>abc1</book>
     <book id='1.3'>abc2</book>
    </b>
   </a>
  </book>
 </books>

现在我想要一个包含列和数据的表格,如下所示

bookId,bookName
1       NULL
1.1     abc
1.2     abc1
1.3     abc2

我尝试使用

xpath_table('id','<xml column>','table name''/books/book/@id|/books/book','true') 

但我正在

bookId bookName
1     abcabc1abc2
1.1   abc
1.2   abc1
1.3   abc2

请帮助我获得理想的结果

0 个答案:

没有答案