simple-select-star.svg 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <!-- Generated by graphviz version 2.43.0 (0)
  5. -->
  6. <!-- Title: G Pages: 1 -->
  7. <svg width="336pt" height="344pt"
  8. viewBox="0.00 0.00 336.00 344.29" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  9. <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 340.29)">
  10. <title>G</title>
  11. <polygon fill="white" stroke="transparent" points="-4,4 -4,-340.29 332,-340.29 332,4 -4,4"/>
  12. <text text-anchor="middle" x="124" y="-7.8" font-family="Times,serif" font-size="14.00">select * from t; (before rewrites)</text>
  13. <g id="clust1" class="cluster">
  14. <title>cluster0</title>
  15. <polygon fill="none" stroke="black" points="22,-171 22,-328.29 320,-328.29 320,-171 22,-171"/>
  16. <text text-anchor="middle" x="72.5" y="-313.09" font-family="Times,serif" font-size="14.00">Box0:Select</text>
  17. </g>
  18. <g id="clust3" class="cluster">
  19. <title>cluster1</title>
  20. <polygon fill="none" stroke="black" points="8,-31 8,-163 170,-163 170,-31 8,-31"/>
  21. <text text-anchor="middle" x="79.5" y="-147.8" font-family="Times,serif" font-size="14.00">Box1:BaseTable T</text>
  22. </g>
  23. <!-- boxhead0 -->
  24. <g id="node1" class="node">
  25. <title>boxhead0</title>
  26. <polygon fill="none" stroke="black" points="166,-192.14 166,-284.14 312,-284.14 312,-192.14 166,-192.14"/>
  27. <text text-anchor="middle" x="239" y="-268.94" font-family="Times,serif" font-size="14.00">Distinct: Preserve</text>
  28. <polyline fill="none" stroke="black" points="166,-261.14 312,-261.14 "/>
  29. <text text-anchor="middle" x="239" y="-245.94" font-family="Times,serif" font-size="14.00">0: Q0.c0 as F1</text>
  30. <polyline fill="none" stroke="black" points="166,-238.14 312,-238.14 "/>
  31. <text text-anchor="middle" x="239" y="-222.94" font-family="Times,serif" font-size="14.00">1: Q0.c1 as F2</text>
  32. <polyline fill="none" stroke="black" points="166,-215.14 312,-215.14 "/>
  33. <text text-anchor="middle" x="239" y="-199.94" font-family="Times,serif" font-size="14.00">2: Q0.c2 as F3</text>
  34. </g>
  35. <!-- Q0 -->
  36. <g id="node2" class="node">
  37. <title>Q0</title>
  38. <ellipse fill="none" stroke="black" cx="89" cy="-238.14" rx="59.29" ry="59.29"/>
  39. <text text-anchor="middle" x="89" y="-234.44" font-family="Times,serif" font-size="14.00">Q0(F) as T</text>
  40. </g>
  41. <!-- boxhead1 -->
  42. <g id="node3" class="node">
  43. <title>boxhead1</title>
  44. <polygon fill="none" stroke="black" points="16,-39.5 16,-131.5 162,-131.5 162,-39.5 16,-39.5"/>
  45. <text text-anchor="middle" x="89" y="-116.3" font-family="Times,serif" font-size="14.00">Distinct: Preserve</text>
  46. <polyline fill="none" stroke="black" points="16,-108.5 162,-108.5 "/>
  47. <text text-anchor="middle" x="89" y="-93.3" font-family="Times,serif" font-size="14.00">0: c0 as F1</text>
  48. <polyline fill="none" stroke="black" points="16,-85.5 162,-85.5 "/>
  49. <text text-anchor="middle" x="89" y="-70.3" font-family="Times,serif" font-size="14.00">1: c1 as F2</text>
  50. <polyline fill="none" stroke="black" points="16,-62.5 162,-62.5 "/>
  51. <text text-anchor="middle" x="89" y="-47.3" font-family="Times,serif" font-size="14.00">2: c2 as F3</text>
  52. </g>
  53. <!-- Q0&#45;&gt;boxhead1 -->
  54. <g id="edge1" class="edge">
  55. <title>Q0&#45;&gt;boxhead1</title>
  56. <path fill="none" stroke="black" stroke-dasharray="5,2" d="M89,-178.9C89,-173.68 89,-168.34 89,-163"/>
  57. </g>
  58. </g>
  59. </svg>