doc-exports/docs/dli/sqlreference/dli_08_0104.html
Su, Xiaomeng 76a5b1ee83 dli_sqlreference_20240227
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>
2024-03-27 22:02:33 +00:00

434 lines
30 KiB
HTML

<a name="dli_08_0104"></a><a name="dli_08_0104"></a>
<h1 class="topictitle1">Aggregate Functions</h1>
<div id="body1574406512524"><p id="dli_08_0104__en-us_topic_0060575891_p264654433412">An aggregate function performs a calculation operation on a set of input values and returns a value. For example, the COUNT function counts the number of rows retrieved by an SQL statement. <a href="#dli_08_0104__tb90f8c1797b346ca8ac5fcb1eb5d85df">Table 1</a> lists aggregate functions.</p>
<div class="p" id="dli_08_0104__p209301647133012">Sample data: Table T1<pre class="screen" id="dli_08_0104__screen1841916261389">|score|
|81 |
|100 |
|60 |
|95 |
|86 |</pre>
</div>
<div class="section" id="dli_08_0104__section4555121514374"><h4 class="sectiontitle">Common Aggregate Functions</h4>
<div class="tablenoborder"><a name="dli_08_0104__tb90f8c1797b346ca8ac5fcb1eb5d85df"></a><a name="tb90f8c1797b346ca8ac5fcb1eb5d85df"></a><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__tb90f8c1797b346ca8ac5fcb1eb5d85df" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Common aggregate functions</caption><thead align="left"><tr id="dli_08_0104__r5790c1fe376b4ab2ace8344bdb73e92d"><th align="left" class="cellrowborder" valign="top" width="24.59%" id="mcps1.3.3.2.2.4.1.1"><p id="dli_08_0104__a0fa16f0341ac40e5ae8eb21eb74d88d1">Function</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="21.19%" id="mcps1.3.3.2.2.4.1.2"><p id="dli_08_0104__aadc2da9326bd497b9122194dd10dd3d7">Return Data Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="54.22%" id="mcps1.3.3.2.2.4.1.3"><p id="dli_08_0104__a1e1d30493581472e9ef62cca2f49dcb4">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__r2934f7c3ac9c4c3e98c66b4bdcc038e5"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__a9f19be4a70e54f0b8b3fd5c32c2b50a7"><a href="#dli_08_0104__li164511853108">COUNT(*)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__ae0c28594756849b4af73f66ad2a5dbb3">BIGINT</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__a043f974a43a749d6b0e62550bf260b33">Return count of tuples.</p>
</td>
</tr>
<tr id="dli_08_0104__row39458304322"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__p99452030113215"><a href="#dli_08_0104__li846217557716">COUNT([ ALL ] expression...</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__p18946630163212">BIGINT</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__p894618301320">Returns the number of input rows for which the expression is not NULL. Use DISTINCT for a unique instance of each value.</p>
</td>
</tr>
<tr id="dli_08_0104__r46cc340b43ce40a7bba479a90aa86bc9"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__a7e560cc0557a4a21ab5bef7f3c88a45f"><a href="#dli_08_0104__li179515614471">AVG(numeric)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__a48a62ceb124f4d958f54e62ff0d68cc6">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__aa6c2b7d9b3054565a258798e59fc6e25">Return average (arithmetic mean) of all input values.</p>
</td>
</tr>
<tr id="dli_08_0104__r7f3eb99712be467cbfabc3662b7d2f30"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__a1c45097e552844adbc7708860bc64517"><a href="#dli_08_0104__li15283143616321">SUM(numeric)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__aa40bcd6a836c40a091bf334b7178d1d6">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__en-us_topic_0060575891_p465543644015">Return the sum of all input numerical values.</p>
</td>
</tr>
<tr id="dli_08_0104__rbe724ecaa512494aa0d6e0319ef263b9"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__a8d7c613a2f5242149eca47cf1208709d"><a href="#dli_08_0104__li16157133003419">MAX(value)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__adaf0584073124502bb2becc074e05f7f">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__a3f021f4dd4c5470d8624120746133171">Return the maximum value of all input values.</p>
</td>
</tr>
<tr id="dli_08_0104__r02e1405accd64cafb3ca6f16aaf63ef2"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__en-us_topic_0060575891_p765683610405"><a href="#dli_08_0104__li35471713227">MIN(value)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__aabc69fc8090d46289f0b50b94ab1432f">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__a478abe3c9d174da5b28d29627f0b7d2f">Return the minimum value of all input values.</p>
</td>
</tr>
<tr id="dli_08_0104__rd5b40d3b277b494aa5897fc59eb6a558"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__a4ac8bf1f5ffe488ba1d14ec1c64d6b5e"><a href="#dli_08_0104__li102928394313">STDDEV_POP(value)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__en-us_topic_0060575891_p465643618405">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__aa62b8c16c5ba4dde81b0d24e5613dee1">Return the population standard deviation of all numeric fields of all input values.</p>
</td>
</tr>
<tr id="dli_08_0104__r5741301599cb4671acab24da3ee95b5d"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__en-us_topic_0060575891_p565653617409"><a href="#dli_08_0104__li129316477810">STDDEV_SAMP(value)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__en-us_topic_0060575891_p365693614017">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__aa4fb4a885b244217a50fa91e705cc137">Return the sample standard deviation of all numeric fields of all input values.</p>
</td>
</tr>
<tr id="dli_08_0104__rea7878a58bc342958a2628dab909bec6"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__a8cc76ddfd0424c2eaa7723776ecab4d7"><a href="#dli_08_0104__li18741144581010">VAR_POP(value)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__a40a9be7f40d7432eb143e6b5867ab985">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__a8e095762030f4c778d01864b3d9061f8">Return the population variance (square of population standard deviation) of numeral fields of all input values.</p>
</td>
</tr>
<tr id="dli_08_0104__r9a6d7f9126f044c9b0484d10c0aaf599"><td class="cellrowborder" valign="top" width="24.59%" headers="mcps1.3.3.2.2.4.1.1 "><p id="dli_08_0104__ab2b422ed218d4eaca8e87b1665c9116a"><a href="#dli_08_0104__li1133489201213">VAR_SAMP(value)</a></p>
</td>
<td class="cellrowborder" valign="top" width="21.19%" headers="mcps1.3.3.2.2.4.1.2 "><p id="dli_08_0104__ab9b6f5a05c664bd1ad52622b665c91eb">DOUBLE</p>
</td>
<td class="cellrowborder" valign="top" width="54.22%" headers="mcps1.3.3.2.2.4.1.3 "><p id="dli_08_0104__a1c6de679601749f7a45aeeb2f0bee95f">Return the sample variance (square of the sample standard deviation) of numeric fields of all input values.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="dli_08_0104__section370817417352"><h4 class="sectiontitle">Example</h4><ul id="dli_08_0104__ul169851513153816"><li id="dli_08_0104__li164511853108"><a name="dli_08_0104__li164511853108"></a><a name="li164511853108"></a>COUNT(*)<ul id="dli_08_0104__ul72931712101020"><li id="dli_08_0104__li11559580101">Test statement<pre class="screen" id="dli_08_0104__screen12431554101019">SELECT COUNT(score) FROM T1;</pre>
</li><li id="dli_08_0104__li16968746151012">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table1466516651117" frame="border" border="1" rules="all"><caption><b>Table 2 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row3665366110"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.1.1.2.1.2.3.1.1"><p id="dli_08_0104__p5665262113">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.1.1.2.1.2.3.1.2"><p id="dli_08_0104__p186659671115">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row1966515613112"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.1.1.2.1.2.3.1.1 "><p id="dli_08_0104__p06658611115">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.1.1.2.1.2.3.1.2 "><p id="dli_08_0104__p6665165119">5</p>
<p id="dli_08_0104__p14945135510416"></p>
<p id="dli_08_0104__p11292254213"></p>
<p id="dli_08_0104__p1712920218426"></p>
<p id="dli_08_0104__p8205382423"></p>
</td>
</tr>
<tr id="dli_08_0104__row8944195513412"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.1.1.2.1.2.3.1.1 "><p id="dli_08_0104__p3945125594111">100</p>
</td>
</tr>
<tr id="dli_08_0104__row1112812213426"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.1.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1912820216422">60</p>
</td>
</tr>
<tr id="dli_08_0104__row141293211426"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.1.1.2.1.2.3.1.1 "><p id="dli_08_0104__p131291125428">95</p>
</td>
</tr>
<tr id="dli_08_0104__row12043854212"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.1.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1920512864220">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li846217557716"><a name="dli_08_0104__li846217557716"></a><a name="li846217557716"></a>COUNT([ ALL ] expression | DISTINCT expression1 [, expression2]*)<ul id="dli_08_0104__ul95551446787"><li id="dli_08_0104__li8528104714917">Test statement<pre class="screen" id="dli_08_0104__screen125285471291">SELECT COUNT(DISTINCT content ) FROM T1;</pre>
</li><li id="dli_08_0104__li1752816471396">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table552914471699" frame="border" border="1" rules="all"><caption><b>Table 3 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row1553014476913"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.2.1.2.1.2.3.1.1"><p id="dli_08_0104__p2530134716911">content (STRING)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.2.1.2.1.2.3.1.2"><p id="dli_08_0104__p13530184719911">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row1853044711911"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.2.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1953010471291">"hello1 "</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.2.1.2.1.2.3.1.2 "><p id="dli_08_0104__p135302471191">2</p>
<p id="dli_08_0104__p11530124711911"></p>
<p id="dli_08_0104__p1853064718917"></p>
<p id="dli_08_0104__p25303475911"></p>
<p id="dli_08_0104__p14531647297"></p>
</td>
</tr>
<tr id="dli_08_0104__row1053114471693"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.2.1.2.1.2.3.1.1 "><p id="dli_08_0104__p95311247595">"hello2 "</p>
</td>
</tr>
<tr id="dli_08_0104__row185310471695"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.2.1.2.1.2.3.1.1 "><p id="dli_08_0104__p953114471991">"hello2"</p>
</td>
</tr>
<tr id="dli_08_0104__row35312471599"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.2.1.2.1.2.3.1.1 "><p id="dli_08_0104__p6531147792">null</p>
</td>
</tr>
<tr id="dli_08_0104__row1053164711917"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.2.1.2.1.2.3.1.1 "><p id="dli_08_0104__p19531747997">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li179515614471"><a name="dli_08_0104__li179515614471"></a><a name="li179515614471"></a>AVG(numeric)<ul id="dli_08_0104__ul1979511566473"><li id="dli_08_0104__li177951256164714">Test statement<pre class="screen" id="dli_08_0104__screen779517565471">SELECT AVG(score) FROM T1;</pre>
</li><li id="dli_08_0104__li1279516568475">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table1779665615471" frame="border" border="1" rules="all"><caption><b>Table 4 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row1679645664712"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.3.1.2.1.2.3.1.1"><p id="dli_08_0104__p979612569479">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.3.1.2.1.2.3.1.2"><p id="dli_08_0104__p1179655615473">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row579615564477"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.3.1.2.1.2.3.1.1 "><p id="dli_08_0104__p8796175614478">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.3.1.2.1.2.3.1.2 "><p id="dli_08_0104__p14796155684711">84.0</p>
<p id="dli_08_0104__p9797256104715"></p>
<p id="dli_08_0104__p6797165664718"></p>
<p id="dli_08_0104__p1379745616476"></p>
<p id="dli_08_0104__p6797115619476"></p>
</td>
</tr>
<tr id="dli_08_0104__row0797175664714"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.3.1.2.1.2.3.1.1 "><p id="dli_08_0104__p07971256124715">100</p>
</td>
</tr>
<tr id="dli_08_0104__row1579725614479"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.3.1.2.1.2.3.1.1 "><p id="dli_08_0104__p167978561476">60</p>
</td>
</tr>
<tr id="dli_08_0104__row879716564475"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.3.1.2.1.2.3.1.1 "><p id="dli_08_0104__p9797185694720">95</p>
</td>
</tr>
<tr id="dli_08_0104__row15797185614715"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.3.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1279795619473">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li15283143616321"><a name="dli_08_0104__li15283143616321"></a><a name="li15283143616321"></a>SUM(numeric)<ul id="dli_08_0104__ul228393614328"><li id="dli_08_0104__li6283163614322">Test statement<pre class="screen" id="dli_08_0104__screen20283143623215">SELECT SUM(score) FROM T1;</pre>
</li><li id="dli_08_0104__li1228393613210">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table8284143617324" frame="border" border="1" rules="all"><caption><b>Table 5 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row9284193614322"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.4.1.2.1.2.3.1.1"><p id="dli_08_0104__p4284143618322">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.4.1.2.1.2.3.1.2"><p id="dli_08_0104__p828483619321">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row11284113614326"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.4.1.2.1.2.3.1.1 "><p id="dli_08_0104__p4284136163210">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.4.1.2.1.2.3.1.2 "><p id="dli_08_0104__p22841536103219">422.0</p>
<p id="dli_08_0104__p32844363325"></p>
<p id="dli_08_0104__p4284193618321"></p>
<p id="dli_08_0104__p3285153683212"></p>
<p id="dli_08_0104__p1285153612329"></p>
</td>
</tr>
<tr id="dli_08_0104__row182850362320"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.1.2.1.2.3.1.1 "><p id="dli_08_0104__p11285636193214">100</p>
</td>
</tr>
<tr id="dli_08_0104__row4285143618327"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.1.2.1.2.3.1.1 "><p id="dli_08_0104__p182851836113217">60</p>
</td>
</tr>
<tr id="dli_08_0104__row17285133643215"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.1.2.1.2.3.1.1 "><p id="dli_08_0104__p0285436143220">95</p>
</td>
</tr>
<tr id="dli_08_0104__row172851836163214"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.4.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1628511365329">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li16157133003419"><a name="dli_08_0104__li16157133003419"></a><a name="li16157133003419"></a>MAX(value)<ul id="dli_08_0104__ul7157173015345"><li id="dli_08_0104__li1915763018344">Test statement<pre class="screen" id="dli_08_0104__screen31571130203414">SELECT MAX(score) FROM T1;</pre>
</li><li id="dli_08_0104__li6157103018349">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table151579306345" frame="border" border="1" rules="all"><caption><b>Table 6 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row6158193012340"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.5.1.2.1.2.3.1.1"><p id="dli_08_0104__p5158530123415">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.5.1.2.1.2.3.1.2"><p id="dli_08_0104__p141581304346">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row11587307349"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.5.1.2.1.2.3.1.1 "><p id="dli_08_0104__p15158830193410">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.5.1.2.1.2.3.1.2 "><p id="dli_08_0104__p415813013419">100.0</p>
<p id="dli_08_0104__p315813073411"></p>
<p id="dli_08_0104__p615983015344"></p>
<p id="dli_08_0104__p1515911308341"></p>
<p id="dli_08_0104__p1115953073418"></p>
</td>
</tr>
<tr id="dli_08_0104__row115912304347"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.5.1.2.1.2.3.1.1 "><p id="dli_08_0104__p131591030103412">100</p>
</td>
</tr>
<tr id="dli_08_0104__row115914306347"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.5.1.2.1.2.3.1.1 "><p id="dli_08_0104__p18159930113418">60</p>
</td>
</tr>
<tr id="dli_08_0104__row19159103015348"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.5.1.2.1.2.3.1.1 "><p id="dli_08_0104__p5159203010343">95</p>
</td>
</tr>
<tr id="dli_08_0104__row15159630173414"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.5.1.2.1.2.3.1.1 "><p id="dli_08_0104__p161592030163416">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li35471713227"><a name="dli_08_0104__li35471713227"></a><a name="li35471713227"></a>MIN(value)<ul id="dli_08_0104__ul454718131821"><li id="dli_08_0104__li85471913326">Test statement<pre class="screen" id="dli_08_0104__screen1854761311210">SELECT MIN(score) FROM T1;</pre>
</li><li id="dli_08_0104__li354715131521">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table105471513429" frame="border" border="1" rules="all"><caption><b>Table 7 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row25483131726"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.6.1.2.1.2.3.1.1"><p id="dli_08_0104__p354814133210">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.6.1.2.1.2.3.1.2"><p id="dli_08_0104__p185481313924">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row1654815133215"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.6.1.2.1.2.3.1.1 "><p id="dli_08_0104__p25481313822">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.6.1.2.1.2.3.1.2 "><p id="dli_08_0104__p155481013722">60.0</p>
<p id="dli_08_0104__p12548101317212"></p>
<p id="dli_08_0104__p16548513828"></p>
<p id="dli_08_0104__p115482131922"></p>
<p id="dli_08_0104__p954814131321"></p>
</td>
</tr>
<tr id="dli_08_0104__row1754811133211"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.6.1.2.1.2.3.1.1 "><p id="dli_08_0104__p155487131821">100</p>
</td>
</tr>
<tr id="dli_08_0104__row95481713920"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.6.1.2.1.2.3.1.1 "><p id="dli_08_0104__p145487132215">60</p>
</td>
</tr>
<tr id="dli_08_0104__row175486132216"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.6.1.2.1.2.3.1.1 "><p id="dli_08_0104__p155484132212">95</p>
</td>
</tr>
<tr id="dli_08_0104__row115495136218"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.6.1.2.1.2.3.1.1 "><p id="dli_08_0104__p65491713327">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li102928394313"><a name="dli_08_0104__li102928394313"></a><a name="li102928394313"></a>STDDEV_POP(value)<ul id="dli_08_0104__ul4292139635"><li id="dli_08_0104__li102921239932">Test statement<pre class="screen" id="dli_08_0104__screen1329283915316">SELECT STDDEV_POP(score) FROM T1;</pre>
</li><li id="dli_08_0104__li16292939235">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table429216391733" frame="border" border="1" rules="all"><caption><b>Table 8 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row12933397310"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.7.1.2.1.2.3.1.1"><p id="dli_08_0104__p8293193915310">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.7.1.2.1.2.3.1.2"><p id="dli_08_0104__p172947393312">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row12942391435"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.7.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1829418391731">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.7.1.2.1.2.3.1.2 "><p id="dli_08_0104__p1829412391337">13.0</p>
<p id="dli_08_0104__p029414396318"></p>
<p id="dli_08_0104__p429413397313"></p>
<p id="dli_08_0104__p1629418391833"></p>
<p id="dli_08_0104__p329419391536"></p>
</td>
</tr>
<tr id="dli_08_0104__row52951390312"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.7.1.2.1.2.3.1.1 "><p id="dli_08_0104__p229520397317">100</p>
</td>
</tr>
<tr id="dli_08_0104__row92957391734"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.7.1.2.1.2.3.1.1 "><p id="dli_08_0104__p152953391332">60</p>
</td>
</tr>
<tr id="dli_08_0104__row72952391232"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.7.1.2.1.2.3.1.1 "><p id="dli_08_0104__p52954392311">95</p>
</td>
</tr>
<tr id="dli_08_0104__row2029519391137"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.7.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1629510395316">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li129316477810"><a name="dli_08_0104__li129316477810"></a><a name="li129316477810"></a>STDDEV_SAMP(value)<ul id="dli_08_0104__ul1829314471889"><li id="dli_08_0104__li13293184717816">Test statement<pre class="screen" id="dli_08_0104__screen10293847985">SELECT STDDEV_SAMP(score) FROM T1;</pre>
</li><li id="dli_08_0104__li16293174713813">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table02932471585" frame="border" border="1" rules="all"><caption><b>Table 9 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row62941047189"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.8.1.2.1.2.3.1.1"><p id="dli_08_0104__p1929416475811">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.8.1.2.1.2.3.1.2"><p id="dli_08_0104__p42949471181">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row102945479820"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.8.1.2.1.2.3.1.1 "><p id="dli_08_0104__p12294947885">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.8.1.2.1.2.3.1.2 "><p id="dli_08_0104__p729418473815">15.0</p>
<p id="dli_08_0104__p1729419471817"></p>
<p id="dli_08_0104__p152948475815"></p>
<p id="dli_08_0104__p629419471981"></p>
<p id="dli_08_0104__p029434712812"></p>
</td>
</tr>
<tr id="dli_08_0104__row112949470813"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.8.1.2.1.2.3.1.1 "><p id="dli_08_0104__p02944479816">100</p>
</td>
</tr>
<tr id="dli_08_0104__row729415471685"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.8.1.2.1.2.3.1.1 "><p id="dli_08_0104__p17295184712813">60</p>
</td>
</tr>
<tr id="dli_08_0104__row12951847786"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.8.1.2.1.2.3.1.1 "><p id="dli_08_0104__p32951347588">95</p>
</td>
</tr>
<tr id="dli_08_0104__row19295114716819"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.8.1.2.1.2.3.1.1 "><p id="dli_08_0104__p12295447181">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li18741144581010"><a name="dli_08_0104__li18741144581010"></a><a name="li18741144581010"></a>VAR_POP(value)<ul id="dli_08_0104__ul157413451102"><li id="dli_08_0104__li16741124571013">Test statement<pre class="screen" id="dli_08_0104__screen1741104513104">SELECT VAR_POP(score) FROM T1;</pre>
</li><li id="dli_08_0104__li9741204581012">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table6741114512101" frame="border" border="1" rules="all"><caption><b>Table 10 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row1974210455104"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.9.1.2.1.2.3.1.1"><p id="dli_08_0104__p4742645171018">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.9.1.2.1.2.3.1.2"><p id="dli_08_0104__p14742164510100">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row127421645111014"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.9.1.2.1.2.3.1.1 "><p id="dli_08_0104__p4742945111012">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.9.1.2.1.2.3.1.2 "><p id="dli_08_0104__p14742445151019">193.0</p>
<p id="dli_08_0104__p87424459103"></p>
<p id="dli_08_0104__p4742745141012"></p>
<p id="dli_08_0104__p157427459106"></p>
<p id="dli_08_0104__p3742124541017"></p>
</td>
</tr>
<tr id="dli_08_0104__row17742145141011"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.9.1.2.1.2.3.1.1 "><p id="dli_08_0104__p074244561012">100</p>
</td>
</tr>
<tr id="dli_08_0104__row167421945131013"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.9.1.2.1.2.3.1.1 "><p id="dli_08_0104__p6743545101020">60</p>
</td>
</tr>
<tr id="dli_08_0104__row3743114541017"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.9.1.2.1.2.3.1.1 "><p id="dli_08_0104__p474374581019">95</p>
</td>
</tr>
<tr id="dli_08_0104__row1674364501012"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.9.1.2.1.2.3.1.1 "><p id="dli_08_0104__p197431945161010">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li><li id="dli_08_0104__li1133489201213"><a name="dli_08_0104__li1133489201213"></a><a name="li1133489201213"></a>VAR_SAMP(value)<ul id="dli_08_0104__ul123341893124"><li id="dli_08_0104__li23341897120">Test statement<pre class="screen" id="dli_08_0104__screen1033418981215">SELECT VAR_SAMP(score) FROM T1;</pre>
</li><li id="dli_08_0104__li18335129181212">Test data and results
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0104__table123357913122" frame="border" border="1" rules="all"><caption><b>Table 11 </b>T1</caption><thead align="left"><tr id="dli_08_0104__row11335091122"><th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.10.1.2.1.2.3.1.1"><p id="dli_08_0104__p7336159101220">Test Data (score)</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.2.10.1.2.1.2.3.1.2"><p id="dli_08_0104__p103360919128">Test Result</p>
</th>
</tr>
</thead>
<tbody><tr id="dli_08_0104__row113364901211"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.2.10.1.2.1.2.3.1.1 "><p id="dli_08_0104__p4336209181211">81</p>
</td>
<td class="cellrowborder" rowspan="5" valign="top" width="50%" headers="mcps1.3.4.2.10.1.2.1.2.3.1.2 "><p id="dli_08_0104__p33362913128">241.0</p>
<p id="dli_08_0104__p123362901216"></p>
<p id="dli_08_0104__p19336697120"></p>
<p id="dli_08_0104__p1033629121215"></p>
<p id="dli_08_0104__p733609121210"></p>
</td>
</tr>
<tr id="dli_08_0104__row2336109101217"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.10.1.2.1.2.3.1.1 "><p id="dli_08_0104__p1733716913123">100</p>
</td>
</tr>
<tr id="dli_08_0104__row933749101211"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.10.1.2.1.2.3.1.1 "><p id="dli_08_0104__p2337397128">60</p>
</td>
</tr>
<tr id="dli_08_0104__row43379971218"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.10.1.2.1.2.3.1.1 "><p id="dli_08_0104__p633716961216">95</p>
</td>
</tr>
<tr id="dli_08_0104__row933713921210"><td class="cellrowborder" valign="top" headers="mcps1.3.4.2.10.1.2.1.2.3.1.1 "><p id="dli_08_0104__p133739151216">86</p>
</td>
</tr>
</tbody>
</table>
</div>
</li></ul>
</li></ul>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="dli_08_0086.html">Built-In Functions</a></div>
</div>
</div>