Project: YugabyteDB (App Definition and Development / Database)
File: frame_clause,frame_bounds,frame_start,frame_end,frame_bound,frame_exclusion.diagram.md

<svg class="rrdiagram" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="464" height="110" viewbox="0 0 464 110"><path class="connector" d="M0 22h55m62 0h28m-100 25q0 5 5 5h5m57 0h18q5 0 5-5m-95-25q5 0 5 5v50q0 5 5 5h5m70 0h5q5 0 5-5v-50q0-5 5-5m5 0h10m106 0h20m-261 0q5 0 5 5v68q0 5 5 5h236q5 0 5-5v-68q0-5 5-5m5 0h30m118 0h20m-153 0q5 0 5 5v8q0 5 5 5h128q5 0 5-5v-8q0-5 5-5m5 0h15"/><polygon points="0,29 5,22 0,15" style="fill:black;stroke-width:0"/><rect class="literal" x="55" y="5" width="62" height="25" rx="7"/><text class="text" x="65" y="22">RANGE</text><rect class="literal" x="55" y="35" width="57" height="25" rx="7"/><text class="text" x="65" y="52">ROWS</text><rect class="literal" x="55" y="65" width="70" height="25" rx="7"/><text class="text" x="65" y="82">GROUPS</text><a xlink:href="#frame-bounds"><rect class="rule" x="155" y="5" width="106" height="25"/><text class="text" x="165" y="22">framebounds</text></a><a xlink:href="#frame-exclusion"><rect class="rule" x="311" y="5" width="118" height="25"/><text class="text" x="321" y="22">frameexclusion</text></a><polygon points="460,29 464,29 464,15 460,15" 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="402" height="65" viewbox="0 0 402 65"><path class="connector" d="M0 22h35m91 0h261m-367 0q5 0 5 5v20q0 5 5 5h5m80 0h10m91 0h10m46 0h10m85 0h5q5 0 5-5v-20q0-5 5-5m5 0h15"/><polygon points="0,29 5,22 0,15" style="fill:black;stroke-width:0"/><a xlink:href="#frame-start"><rect class="rule" x="35" y="5" width="91" height="25"/><text class="text" x="45" y="22">framestart</text></a><rect class="literal" x="35" y="35" width="80" height="25" rx="7"/><text class="text" x="45" y="52">BETWEEN</text><a xlink:href="#frame-start"><rect class="rule" x="125" y="35" width="91" height="25"/><text class="text" x="135" y="52">framestart</text></a><rect class="literal" x="226" y="35" width="46" height="25" rx="7"/><text class="text" x="236" y="52">AND</text><a xlink:href="#frame-end"><rect class="rule" x="282" y="35" width="85" height="25"/><text class="text" x="292" y="52">frame_end</text></a><polygon points="398,29 402,29 402,15 398,15" 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="130" height="35" viewbox="0 0 130 35"><path class="connector" d="M0 22h15m100 0h15"/><polygon points="0,29 5,22 0,15" style="fill:black;stroke-width:0"/><a xlink:href="#frame-bound"><rect class="rule" x="15" y="5" width="100" height="25"/><text class="text" x="25" y="22">frame_bound</text></a><polygon points="126,29 130,29 130,15 126,15" 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="130" height="35" viewbox="0 0 130 35"><path class="connector" d="M0 22h15m100 0h15"/><polygon points="0,29 5,22 0,15" style="fill:black;stroke-width:0"/><a xlink:href="#frame-bound"><rect class="rule" x="15" y="5" width="100" height="25"/><text class="text" x="25" y="22">frame_bound</text></a><polygon points="126,29 130,29 130,15 126,15" 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="273" height="155" viewbox="0 0 273 155"><path class="connector" d="M0 22h35m99 0h10m91 0h23m-233 25q0 5 5 5h5m53 0h10m91 0h54q5 0 5-5m-223 30q0 5 5 5h5m77 0h10m49 0h72q5 0 5-5m-223 30q0 5 5 5h5m53 0h10m94 0h51q5 0 5-5m-228-85q5 0 5 5v110q0 5 5 5h5m99 0h10m94 0h5q5 0 5-5v-110q0-5 5-5m5 0h15"/><polygon points="0,29 5,22 0,15" style="fill:black;stroke-width:0"/><rect class="literal" x="35" y="5" width="99" height="25" rx="7"/><text class="text" x="45" y="22">UNBOUNDED</text><rect class="literal" x="144" y="5" width="91" height="25" rx="7"/><text class="text" x="154" y="22">PRECEDING</text><a xlink:href="../../../syntaxresources/grammardiagrams#offset"><rect class="rule" x="35" y="35" width="53" height="25"/><text class="text" x="45" y="52">offset</text></a><rect class="literal" x="98" y="35" width="91" height="25" rx="7"/><text class="text" x="108" y="52">PRECEDING</text><rect class="literal" x="35" y="65" width="77" height="25" rx="7"/><text class="text" x="45" y="82">CURRENT</text><rect class="literal" x="122" y="65" width="49" height="25" rx="7"/><text class="text" x="132" y="82">ROW</text><a xlink:href="../../../syntaxresources/grammardiagrams#offset"><rect class="rule" x="35" y="95" width="53" height="25"/><text class="text" x="45" y="112">offset</text></a><rect class="literal" x="98" y="95" width="94" height="25" rx="7"/><text class="text" x="108" y="112">FOLLOWING</text><rect class="literal" x="35" y="125" width="99" height="25" rx="7"/><text class="text" x="45" y="142">UNBOUNDED</text><rect class="literal" x="144" y="125" width="94" height="25" rx="7"/><text class="text" x="154" y="142">FOLLOWING</text><polygon points="269,29 273,29 273,15 269,15" 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="293" height="125" viewbox="0 0 293 125"><path class="connector" d="M0 22h35m77 0h10m77 0h10m49 0h20m-253 25q0 5 5 5h5m77 0h10m62 0h79q5 0 5-5m-243 30q0 5 5 5h5m77 0h10m48 0h93q5 0 5-5m-248-55q5 0 5 5v80q0 5 5 5h5m77 0h10m38 0h10m69 0h24q5 0 5-5v-80q0-5 5-5m5 0h15"/><polygon points="0,29 5,22 0,15" style="fill:black;stroke-width:0"/><rect class="literal" x="35" y="5" width="77" height="25" rx="7"/><text class="text" x="45" y="22">EXCLUDE</text><rect class="literal" x="122" y="5" width="77" height="25" rx="7"/><text class="text" x="132" y="22">CURRENT</text><rect class="literal" x="209" y="5" width="49" height="25" rx="7"/><text class="text" x="219" y="22">ROW</text><rect class="literal" x="35" y="35" width="77" height="25" rx="7"/><text class="text" x="45" y="52">EXCLUDE</text><rect class="literal" x="122" y="35" width="62" height="25" rx="7"/><text class="text" x="132" y="52">GROUP</text><rect class="literal" x="35" y="65" width="77" height="25" rx="7"/><text class="text" x="45" y="82">EXCLUDE</text><rect class="literal" x="122" y="65" width="48" height="25" rx="7"/><text class="text" x="132" y="82">TIES</text><rect class="literal" x="35" y="95" width="77" height="25" rx="7"/><text class="text" x="45" y="112">EXCLUDE</text><rect class="literal" x="122" y="95" width="38" height="25" rx="7"/><text class="text" x="132" y="112">NO</text><rect class="literal" x="170" y="95" width="69" height="25" rx="7"/><text class="text" x="180" y="112">OTHERS</text><polygon points="289,29 293,29 293,15 289,15" style="fill:black;stroke-width:0"/></svg>