doc-exports/docs/dli/sqlreference/dli_08_0152.html
Su, Xiaomeng 04d4597cf3 dli_sqlreference_0511_version
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>
2023-11-02 14:34:08 +00:00

32 lines
3.9 KiB
HTML

<a name="dli_08_0152"></a><a name="dli_08_0152"></a>
<h1 class="topictitle1">WHERE Filtering Clause</h1>
<div id="body8662426"><div class="section" id="dli_08_0152__en-us_topic_0093946809_s1876c4ecc8ed4fe49f43d8c3cfdedff0"><h4 class="sectiontitle">Function</h4><p id="dli_08_0152__en-us_topic_0093946809_a3868fa67cbe849c6b781e3c92c8856df">This statement is used to filter the query results using the WHERE clause.</p>
</div>
<div class="section" id="dli_08_0152__en-us_topic_0093946809_s14c2b14d505c4de5b8995f9655315d94"><h4 class="sectiontitle">Syntax</h4><div class="codecoloring" codetype="Sql" id="dli_08_0152__screen979093241714"><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="p">[</span><span class="k">ALL</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">DISTINCT</span><span class="p">]</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="k">WHERE</span><span class="w"> </span><span class="n">where_condition</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="dli_08_0152__en-us_topic_0093946809_s4063222df6384b62886326a004da58b8"><h4 class="sectiontitle">Keyword</h4><ul id="dli_08_0152__en-us_topic_0093946809_uf798d6f1ad5b4bfdae971c35ed988a32"><li id="dli_08_0152__en-us_topic_0093946809_l4f670c5836594382bd0adf99deca299c">All is used to return repeated rows. By default, all repeated rows are returned. It is followed by asterisks (*) only. Otherwise, an error will occur.</li><li id="dli_08_0152__en-us_topic_0093946809_l60ffdda4b0084f759b41b523e6801211">DISTINCT is used to remove the repeated line from the result.</li><li id="dli_08_0152__en-us_topic_0093946809_l249002c2ba8a486ea7c26992a98b92d1">WHERE is used to filter out records that do not meet the condition and return records that meet the condition.</li></ul>
</div>
<div class="section" id="dli_08_0152__en-us_topic_0093946809_s9a1eabdc25bf4224a992f556893eaf62"><h4 class="sectiontitle">Precautions</h4><p id="dli_08_0152__en-us_topic_0093946809_a15a66285323440298ad5b7f348d0d309">The to-be-queried table must exist.</p>
</div>
<div class="section" id="dli_08_0152__en-us_topic_0093946809_s80c7d1ce31ac49deb8341f3af034777b"><h4 class="sectiontitle">Example</h4><p id="dli_08_0152__en-us_topic_0093946809_a596d7df38a21415aa1ba6638b9dcbf95">To filter the records in which the scores are higher than 90 and lower than 95 in the <strong id="dli_08_0152__b184631729122515">student</strong> table, run the following statement:</p>
<div class="codecoloring" codetype="Sql" id="dli_08_0152__screen08531722172115"><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="k">WHERE</span><span class="w"> </span><span class="n">score</span><span class="w"> </span><span class="o">&gt;</span><span class="w"> </span><span class="mi">90</span><span class="w"> </span><span class="k">AND</span><span class="w"> </span><span class="n">score</span><span class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span class="mi">95</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_0151.html">Filtering</a></div>
</div>
</div>