Project: YugabyteDB (App Definition and Development / Database)
File: with_clause,common_table_expression.diagram.md

<svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="493" height="95" viewbox="0 0 493 95"><path class="connector" d="M0 52h35m53 0h30m90 0h20m-125 0q5 0 5 5v8q0 5 5 5h100q5 0 5-5v-8q0-5 5-5m5 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h83m24 0h83q5 0 5 5v20q0 5-5 5m-5 0h40m-458 0q5 0 5 5v23q0 5 5 5h433q5 0 5-5v-23q0-5 5-5m5 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><rect class="literal" x="35" y="35" width="53" height="25" rx="7"/><text class="text" x="45" y="52">WITH</text><rect class="literal" x="118" y="35" width="90" height="25" rx="7"/><text class="text" x="128" y="52">RECURSIVE</text><rect class="literal" x="336" y="5" width="24" height="25" rx="7"/><text class="text" x="346" y="22">,</text><a xlink:href="#common-table-expression"><rect class="rule" x="258" y="35" width="180" height="25"/><text class="text" x="268" y="52">commontableexpression</text></a><polygon points="489,59 493,59 493,45 489,45" style="fill:black;stroke-width:0"/></svg> <svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="525" height="185" viewbox="0 0 525 185"><path class="connector" d="M0 52h15m54 0h30m25 0h30m-5 0q-5 0-5-5v-20q0-5 5-5h20m24 0h20q5 0 5 5v20q0 5-5 5m-5 0h30m25 0h20m-199 0q5 0 5 5v8q0 5 5 5h174q5 0 5-5v-8q0-5 5-5m5 0h10m36 0h10m25 0h30m54 0h27m-91 25q0 5 5 5h5m58 0h8q5 0 5-5m-81 30q0 5 5 5h5m54 0h12q5 0 5-5m-81 30q0 5 5 5h5m61 0h5q5 0 5-5m-86-85q5 0 5 5v110q0 5 5 5h5m56 0h10q5 0 5-5v-110q0-5 5-5m5 0h10m25 0h15"/><polygon points="0,59 5,52 0,45" style="fill:black;stroke-width:0"/><a xlink:href="../../../syntaxresources/grammardiagrams#name"><rect class="rule" x="15" y="35" width="54" height="25"/><text class="text" x="25" y="52">name</text></a><rect class="literal" x="99" y="35" width="25" height="25" rx="7"/><text class="text" x="109" y="52">(</text><rect class="literal" x="169" y="5" width="24" height="25" rx="7"/><text class="text" x="179" y="22">,</text><a xlink:href="../../../syntaxresources/grammardiagrams#name"><rect class="rule" x="154" y="35" width="54" height="25"/><text class="text" x="164" y="52">name</text></a><rect class="literal" x="238" y="35" width="25" height="25" rx="7"/><text class="text" x="248" y="52">)</text><rect class="literal" x="293" y="35" width="36" height="25" rx="7"/><text class="text" x="303" y="52">AS</text><rect class="literal" x="339" y="35" width="25" height="25" rx="7"/><text class="text" x="349" y="52">(</text><a xlink:href="../../../syntaxresources/grammardiagrams#select"><rect class="rule" x="394" y="35" width="54" height="25"/><text class="text" x="404" y="52">select</text></a><a xlink:href="../../../syntaxresources/grammardiagrams#values"><rect class="rule" x="394" y="65" width="58" height="25"/><text class="text" x="404" y="82">values</text></a><a xlink:href="../../../syntaxresources/grammardiagrams#insert"><rect class="rule" x="394" y="95" width="54" height="25"/><text class="text" x="404" y="112">insert</text></a><a xlink:href="../../../syntaxresources/grammardiagrams#update"><rect class="rule" x="394" y="125" width="61" height="25"/><text class="text" x="404" y="142">update</text></a><a xlink:href="../../../syntaxresources/grammardiagrams#delete"><rect class="rule" x="394" y="155" width="56" height="25"/><text class="text" x="404" y="172">delete</text></a><rect class="literal" x="485" y="35" width="25" height="25" rx="7"/><text class="text" x="495" y="52">)</text><polygon points="521,59 525,59 525,45 521,45" style="fill:black;stroke-width:0"/></svg>