forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: Su, Xiaomeng <suxiaomeng1@huawei.com> Co-committed-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
34 lines
4.0 KiB
HTML
34 lines
4.0 KiB
HTML
<a name="dli_08_0156"></a><a name="dli_08_0156"></a>
|
|
|
|
<h1 class="topictitle1">SORT BY</h1>
|
|
<div id="body8662426"><div class="section" id="dli_08_0156__en-us_topic_0093946933_s059e1286518d43ceb0cbfabfbf48675c"><h4 class="sectiontitle">Function</h4><p id="dli_08_0156__en-us_topic_0093946933_a2c643dc5d8aa4c698dd1d5623caeea26">This statement is used to achieve the partial sorting of tables according to fields. </p>
|
|
</div>
|
|
<div class="section" id="dli_08_0156__en-us_topic_0093946933_sb40419080833438bb25c779ff727e03d"><h4 class="sectiontitle">Syntax</h4><div class="codecoloring" codetype="Sql" id="dli_08_0156__screen18760182162510"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="n">attr_expr_list</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">table_reference</span>
|
|
<span class="w"> </span><span class="n">SORT</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">col_name</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">ASC</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">DESC</span><span class="p">]</span><span class="w"> </span><span class="p">[,</span><span class="n">col_name</span><span class="w"> </span><span class="p">[</span><span class="k">ASC</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">DESC</span><span class="p">],...];</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="section" id="dli_08_0156__en-us_topic_0093946933_s9c631b33b2314318ad3f0851f57a8c97"><h4 class="sectiontitle">Keyword</h4><ul id="dli_08_0156__en-us_topic_0093946933_u61aceb80736747c2a5f141ba60eeab41"><li id="dli_08_0156__en-us_topic_0093946933_l83f417638d1240ad9675db33b81979bb">ASC/DESC: ASC sorts from the lowest value to the highest value. DESC sorts from the highest value to the lowest value. ASC is the default sort order.</li><li id="dli_08_0156__en-us_topic_0093946933_le26fefb11e664a038600637dfc4ebe60">SORT BY: Used together with GROUP BY to perform local sorting of a single column or multiple columns for PARTITION.</li></ul>
|
|
</div>
|
|
<div class="section" id="dli_08_0156__en-us_topic_0093946933_sc7901f3975dc49d98e6ea25638454aea"><h4 class="sectiontitle">Precautions</h4><p id="dli_08_0156__en-us_topic_0093946933_a83d01e2aced5475190d3456c530e4fd3">The to-be-sorted table must exist. If this statement is used to sort a table that does not exist, an error is reported.</p>
|
|
</div>
|
|
<div class="section" id="dli_08_0156__en-us_topic_0093946933_s9e8c17567a794eacbb6e494cbb8b1e5c"><h4 class="sectiontitle">Example</h4><p id="dli_08_0156__en-us_topic_0093946933_a1249e648f56b4f0aabb33d19d47dc42b">To sort the <strong id="dli_08_0156__b763183514287">student</strong> table in ascending order of the <strong id="dli_08_0156__b869710493285">score</strong> field in Reducer, run the following statement: </p>
|
|
<div class="codecoloring" codetype="Sql" id="dli_08_0156__screen6281834172515"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">student</span>
|
|
<span class="w"> </span><span class="n">SORT</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">score</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dli_08_0154.html">Sorting</a></div>
|
|
</div>
|
|
</div>
|
|
|