我有以下xml
<pizzeria>
<menu>
<pizza codice="p1" nome="Marinara" prezzo="3"/>
<pizza codice="p2" nome="Margherita" prezzo="4"/>
<pizza codice="p3" nome="Prosciutto" prezzo="5"/>
<pizza codice="p4" nome="Prosciutto e funghi" prezzo="5.5"/>
<pizza codice="p5" nome="Crudaiola" prezzo="7"/>
<pizza codice="p6" nome="Tartufo" prezzo="8"/>
</menu>
<tavoli>
<tavolo id="t01">
<pizza codice="p5" qta="2"/>
<pizza codice="p1" qta="1"/>
<pizza codice="p2" qta="3"/>
</tavolo>
<tavolo id="t02">
<pizza codice="p3" qta="1"/>
<pizza codice="p4" qta="2"/>
</tavolo>
<tavolo id="t03">
<pizza codice="p3" qta="3"/>
<pizza codice="p2" qta="4"/>
<pizza codice="p4" qta="2"/>
</tavolo>
<tavolo id="t04">
<pizza codice="p2" qta="2"/>
<pizza codice="p5" qta="1"/>
</tavolo>
</tavoli>
</pizzeria>
现在我必须找到至少有3个元素“披萨”的元素“tavolo”并返回它们(tavolo)的id。谁能告诉我该怎么办? 谢谢你的帮助。
答案 0 :(得分:1)
您正在寻找此查询:
/pizzeria/tavoli/tavolo[count(pizza) >= 3]/@id