亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? select.sgml

?? PostgreSQL7.4.6 for Linux
?? SGML
?? 第 1 頁 / 共 3 頁
字號:
      <listitem>       <para>        <literal>NATURAL</literal> is shorthand for a        <literal>USING</> list that mentions all columns in the two        tables that have the same names.       </para>      </listitem>     </varlistentry>    </variablelist>   </para>  </refsect2>     <refsect2 id="SQL-WHERE">   <title id="sql-where-title"><literal>WHERE</literal> Clause</title>   <para>    The optional <literal>WHERE</literal> clause has the general form<synopsis>WHERE <replaceable class="parameter">condition</replaceable></synopsis>    where <replaceable class="parameter">condition</replaceable> is    any expression that evaluates to a result of type    <type>boolean</type>.  Any row that does not satisfy this    condition will be eliminated from the output.  A row satisfies the    condition if it returns true when the actual row values are    substituted for any variable references.   </para>  </refsect2>    <refsect2 id="SQL-GROUPBY">   <title id="sql-groupby-title"><literal>GROUP BY</literal> Clause</title>   <para>    The optional <literal>GROUP BY</literal> clause has the general form<synopsis>GROUP BY <replaceable class="parameter">expression</replaceable> [, ...]</synopsis>   </para>   <para>    <literal>GROUP BY</literal> will condense into a single row all    selected rows that share the same values for the grouped    expressions.  <replaceable    class="parameter">expression</replaceable> can be an input column    name, or the name or ordinal number of an output column    (<command>SELECT</command> list item), or an arbitrary    expression formed from input-column values.  In case of ambiguity,    a <literal>GROUP BY</literal> name will be interpreted as an    input-column name rather than an output column name.   </para>   <para>    Aggregate functions, if any are used, are computed across all rows    making up each group, producing a separate value for each group    (whereas without <literal>GROUP BY</literal>, an aggregate    produces a single value computed across all the selected rows).    When <literal>GROUP BY</literal> is present, it is not valid for    the <command>SELECT</command> list expressions to refer to    ungrouped columns except within aggregate functions, since there    would be more than one possible value to return for an ungrouped    column.   </para>  </refsect2>  <refsect2 id="SQL-HAVING">   <title id="sql-having-title"><literal>HAVING</literal> Clause</title>   <para>    The optional <literal>HAVING</literal> clause has the general form<synopsis>HAVING <replaceable class="parameter">condition</replaceable></synopsis>    where <replaceable class="parameter">condition</replaceable> is    the same as specified for the <literal>WHERE</literal> clause.   </para>       <para>    <literal>HAVING</literal> eliminates group rows that do not    satisfy the condition.  <literal>HAVING</literal> is different    from <literal>WHERE</literal>: <literal>WHERE</literal> filters    individual rows before the application of <literal>GROUP    BY</literal>, while <literal>HAVING</literal> filters group rows    created by <literal>GROUP BY</literal>.  Each column referenced in    <replaceable class="parameter">condition</replaceable> must    unambiguously reference a grouping column, unless the reference    appears within an aggregate function.   </para>  </refsect2>    <refsect2 id="SQL-UNION">   <title id="sql-union-title"><literal>UNION</literal> Clause</title>   <para>    The <literal>UNION</literal> clause has this general form:<synopsis><replaceable class="parameter">select_statement</replaceable> UNION [ ALL ] <replaceable class="parameter">select_statement</replaceable></synopsis>    <replaceable class="parameter">select_statement</replaceable> is    any <command>SELECT</command> statement without an <literal>ORDER    BY</>, <literal>LIMIT</>, or <literal>FOR UPDATE</literal> clause.    (<literal>ORDER BY</> and <literal>LIMIT</> can be attached to a    subexpression if it is enclosed in parentheses.  Without    parentheses, these clauses will be taken to apply to the result of    the <literal>UNION</literal>, not to its right-hand input    expression.)   </para>       <para>    The <literal>UNION</literal> operator computes the set union of    the rows returned by the involved <command>SELECT</command>    statements.  A row is in the set union of two result sets if it    appears in at least one of the result sets.  The two    <command>SELECT</command> statements that represent the direct    operands of the <literal>UNION</literal> must produce the same    number of columns, and corresponding columns must be of compatible    data types.   </para>       <para>    The result of <literal>UNION</> does not contain any duplicate    rows unless the <literal>ALL</> option is specified.    <literal>ALL</> prevents elimination of duplicates.   </para>       <para>    Multiple <literal>UNION</> operators in the same    <command>SELECT</command> statement are evaluated left to right,    unless otherwise indicated by parentheses.   </para>       <para>    Currently, <literal>FOR UPDATE</> may not be specified either for    a <literal>UNION</> result or for any input of a <literal>UNION</>.   </para>  </refsect2>  <refsect2 id="SQL-INTERSECT">   <title id="sql-intersect-title"><literal>INTERSECT</literal> Clause</title>   <para>    The <literal>INTERSECT</literal> clause has this general form:<synopsis><replaceable class="parameter">select_statement</replaceable> INTERSECT [ ALL ] <replaceable class="parameter">select_statement</replaceable></synopsis>    <replaceable class="parameter">select_statement</replaceable> is    any <command>SELECT</command> statement without an <literal>ORDER    BY</>, <literal>LIMIT</>, or <literal>FOR UPDATE</literal> clause.   </para>   <para>    The <literal>INTERSECT</literal> operator computes the set    intersection of the rows returned by the involved    <command>SELECT</command> statements.  A row is in the    intersection of two result sets if it appears in both result sets.   </para>       <para>    The result of <literal>INTERSECT</literal> does not contain any    duplicate rows unless the <literal>ALL</> option is specified.    With <literal>ALL</>, a row that has m duplicates in the left    table and n duplicates in the right table will appear min(m,n)    times in the result set.   </para>       <para>    Multiple <literal>INTERSECT</literal> operators in the same    <command>SELECT</command> statement are evaluated left to right,    unless parentheses dictate otherwise.    <literal>INTERSECT</literal> binds more tightly than    <literal>UNION</literal>.  That is, <literal>A UNION B INTERSECT    C</literal> will be read as <literal>A UNION (B INTERSECT    C)</literal>.   </para>  </refsect2>  <refsect2 id="SQL-EXCEPT">   <title id="sql-except-title"><literal>EXCEPT</literal> Clause</title>   <para>    The <literal>EXCEPT</literal> clause has this general form:<synopsis><replaceable class="parameter">select_statement</replaceable> EXCEPT [ ALL ] <replaceable class="parameter">select_statement</replaceable></synopsis>    <replaceable class="parameter">select_statement</replaceable> is    any <command>SELECT</command> statement without an <literal>ORDER    BY</>, <literal>LIMIT</>, or <literal>FOR UPDATE</literal> clause.   </para>   <para>    The <literal>EXCEPT</literal> operator computes the set of rows    that are in the result of the left <command>SELECT</command>    statement but not in the result of the right one.   </para>       <para>    The result of <literal>EXCEPT</literal> does not contain any    duplicate rows unless the <literal>ALL</> option is specified.    With <literal>ALL</>, a row that has m duplicates in the left    table and n duplicates in the right table will appear max(m-n,0)    times in the result set.   </para>       <para>    Multiple <literal>EXCEPT</literal> operators in the same    <command>SELECT</command> statement are evaluated left to right,    unless parentheses dictate otherwise.  <literal>EXCEPT</> binds at    the same level as <literal>UNION</>.   </para>  </refsect2>  <refsect2 id="sql-select-list">   <title id="sql-select-list-title"><command>SELECT</command> List</title>   <para>    The <command>SELECT</command> list (between the key words    <literal>SELECT</> and <literal>FROM</>) specifies expressions    that form the output rows of the <command>SELECT</command>    statement.  The expressions can (and usually do) refer to columns    computed in the <literal>FROM</> clause.  Using the clause    <literal>AS <replaceable    class="parameter">output_name</replaceable></literal>, another    name can be specified for an output column.  This name is    primarily used to label the column for display.  It can also be    used to refer to the column's value in <literal>ORDER BY</> and    <literal>GROUP BY</> clauses, but not in the <literal>WHERE</> or    <literal>HAVING</> clauses; there you must write out the    expression instead.   </para>   <para>    Instead of an expression, <literal>*</literal> can be written in    the output list as a shorthand for all the columns of the selected    rows.  Also, one can write <literal><replaceable    class="parameter">table_name</replaceable>.*</literal> as a    shorthand for the columns coming from just that table.   </para>  </refsect2>  <refsect2 id="SQL-ORDERBY">   <title id="sql-orderby-title"><literal>ORDER BY</literal> Clause</title>   <para>    The optional <literal>ORDER BY</literal> clause has this general form:<synopsis>ORDER BY <replaceable class="parameter">expression</replaceable> [ ASC | DESC | USING <replaceable class="parameter">operator</replaceable> ] [, ...]</synopsis>    <replaceable class="parameter">expression</replaceable> can be the    name or ordinal number of an output column    (<command>SELECT</command> list item), or it can be an arbitrary    expression formed from input-column values.   </para>   <para>    The <literal>ORDER BY</literal> clause causes the result rows to    be sorted according to the specified expressions.  If two rows are    equal according to the leftmost expression, the are compared    according to the next expression and so on.  If they are equal    according to all specified expressions, they are returned in    an implementation-dependent order.   </para>   <para>    The ordinal number refers to the ordinal (left-to-right) position    of the result column. This feature makes it possible to define an    ordering on the basis of a column that does not have a unique    name.  This is never absolutely necessary because it is always    possible to assign a name to a result column using the    <literal>AS</> clause.   </para>       <para>    It is also possible to use arbitrary expressions in the    <literal>ORDER BY</literal> clause, including columns that do not    appear in the <command>SELECT</command> result list.  Thus the    following statement is valid:<programlisting>SELECT name FROM distributors ORDER BY code;</programlisting>    A limitation of this feature is that an <literal>ORDER BY</>    clause applying to the result of a <literal>UNION</>,    <literal>INTERSECT</>, or <literal>EXCEPT</> clause may only    specify an output column name or number, not an expression.   </para>       <para>    If an <literal>ORDER BY</> expression is a simple name that    matches both a result column name and an input column name,    <literal>ORDER BY</> will interpret it as the result column name.    This is the opposite of the choice that <literal>GROUP BY</> will    make in the same situation.  This inconsistency is made to be    compatible with the SQL standard.   </para>       <para>    Optionally one may add the key word <literal>ASC</> (ascending) or    <literal>DESC</> (descending) after any expression in the    <literal>ORDER BY</> clause.  If not specified, <literal>ASC</> is    assumed by default.  Alternatively, a specific ordering operator    name may be specified in the <literal>USING</> clause.    <literal>ASC</> is usually equivalent to <literal>USING &lt;</> and    <literal>DESC</> is usually equivalent to <literal>USING &gt;</>.    (But the creator of a user-defined data type can define exactly what the    default sort ordering is, and it might correspond to operators with other    names.)   </para>   <para>    The null value sorts higher than any other value. In other words,    with ascending sort order, null values sort at the end, and with    descending sort order, null values sort at the beginning.   </para>   <para>    Character-string data is sorted according to the locale-specific    collation order that was established when the database cluster    was initialized.   </para>  </refsect2>    <refsect2 id="SQL-LIMIT">   <title id="sql-limit-title"><literal>LIMIT</literal> Clause</title>   <para>    The <literal>LIMIT</literal> clause consists of two independent    sub-clauses:<synopsis>LIMIT { <replaceable class="parameter">count</replaceable> | ALL }OFFSET <replaceable class="parameter">start</replaceable></synopsis>    <replaceable class="parameter">count</replaceable> specifies the    maximum number of rows to return, while <replaceable    class="parameter">start</replaceable> specifies the number of rows    to skip before starting to return rows.  When both are specified,    <replaceable class="parameter">start</replaceable> rows are skipped    before starting to count the <replaceable    class="parameter">count</replaceable> rows to be returned.   </para>   <para>    When using <literal>LIMIT</>, it is a good idea to use an    <literal>ORDER BY</> clause that constrains the result rows into a    unique order.  Otherwise you will get an unpredictable subset of    the query's rows---you may be asking for the tenth through    twentieth rows, but tenth through twentieth in what ordering?  You    don't know what ordering unless you specify <literal>ORDER BY</>.   </para>   <para>    The query planner takes <literal>LIMIT</> into account when    generating a query plan, so you are very likely to get different    plans (yielding different row orders) depending on what you use    for <literal>LIMIT</> and <literal>OFFSET</>.  Thus, using    different <literal>LIMIT</>/<literal>OFFSET</> values to select    different subsets of a query result <emphasis>will give    inconsistent results</emphasis> unless you enforce a predictable    result ordering with <literal>ORDER BY</>.  This is not a bug; it    is an inherent consequence of the fact that SQL does not promise    to deliver the results of a query in any particular order unless    <literal>ORDER BY</> is used to constrain the order.   </para>  </refsect2>  <refsect2 id="sql-distinct">   <title id="sql-distinct-title"><literal>DISTINCT</literal> Clause</title>   <para>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品免费观看| 日韩视频一区二区在线观看| 欧美丰满美乳xxx高潮www| 国产亲近乱来精品视频 | 美女性感视频久久| 99久久99久久免费精品蜜臀| 精品国产伦一区二区三区观看方式 | 91精品国产乱码久久蜜臀| 国产精品青草综合久久久久99| 日韩av在线免费观看不卡| 97aⅴ精品视频一二三区| 久久久久久久久久久久电影| 天堂影院一区二区| 欧美午夜电影网| 亚洲欧洲综合另类| 国产成人在线观看| 精品成人一区二区| 日韩国产一二三区| 欧美亚洲国产bt| 亚洲欧美区自拍先锋| 国产91在线看| 亚洲卡通欧美制服中文| 成人av电影在线| 国产亚洲一区二区三区在线观看| 久久精品99国产国产精| 欧美一区二区福利视频| 强制捆绑调教一区二区| 91精品国产黑色紧身裤美女| 天天色图综合网| 91麻豆精品国产自产在线| 午夜久久久久久| 7777精品伊人久久久大香线蕉 | 欧美精品一区二区三区蜜桃| 久久91精品国产91久久小草| 日韩欧美你懂的| 久久精品噜噜噜成人88aⅴ| 91精品国产欧美一区二区| 蜜桃免费网站一区二区三区| 欧美大尺度电影在线| 麻豆国产欧美一区二区三区| 精品福利一二区| 国产suv精品一区二区三区| 亚洲国产岛国毛片在线| av不卡在线播放| 亚洲午夜羞羞片| 日韩欧美一区中文| 国产成人av电影在线观看| 国产精品欧美久久久久一区二区| proumb性欧美在线观看| 亚洲一区二区在线免费看| 欧美久久婷婷综合色| 久久精品国产精品亚洲精品| 国产亚洲一区二区在线观看| 91老师片黄在线观看| 午夜精品免费在线| 久久久久成人黄色影片| 色先锋资源久久综合| 婷婷综合另类小说色区| 国产欧美日韩亚州综合| 色婷婷综合中文久久一本| 日韩综合在线视频| 国产午夜精品久久久久久免费视| 色综合天天综合网天天狠天天| 五月天婷婷综合| 国产视频一区二区在线观看| 91国内精品野花午夜精品| 久久国产剧场电影| 亚洲另类春色校园小说| 亚洲精品在线电影| 欧美综合在线视频| 国产高清久久久| 亚洲成人综合视频| 国产精品久久久久一区 | 国产欧美在线观看一区| 欧美日韩aaa| 风间由美中文字幕在线看视频国产欧美| 亚洲精品成a人| 久久影音资源网| 欧美精品日韩一本| 不卡在线观看av| 久久超碰97中文字幕| 亚洲人成电影网站色mp4| 精品av久久707| 在线播放91灌醉迷j高跟美女 | 成人网在线播放| 久久99蜜桃精品| 亚洲第一狼人社区| 一区在线中文字幕| 久久久久久久久蜜桃| 欧美日韩国产精选| 97se亚洲国产综合在线| 国产成人午夜高潮毛片| 久久av资源网| 日本v片在线高清不卡在线观看| 自拍偷自拍亚洲精品播放| 久久久久9999亚洲精品| 精品国产伦一区二区三区免费| 9191国产精品| 欧美日本乱大交xxxxx| 色婷婷久久综合| 粉嫩绯色av一区二区在线观看 | 久久国产视频网| 视频精品一区二区| 午夜精品福利一区二区蜜股av| 亚洲美腿欧美偷拍| 国产精品国产三级国产普通话三级 | 欧美一区二区三区白人| 欧美视频在线一区| 欧美日韩一区三区四区| 91国产丝袜在线播放| 色综合婷婷久久| 欧美在线free| 欧美日韩精品是欧美日韩精品| 欧美三区在线视频| 欧美日韩高清一区| 欧美电影在线免费观看| 欧美精品电影在线播放| 日韩一区和二区| 久久日一线二线三线suv| 2欧美一区二区三区在线观看视频| 日韩欧美一级特黄在线播放| www久久精品| 欧美激情综合五月色丁香 | 首页国产欧美久久| 日韩成人一区二区| 久久精品99国产精品日本| 国产一区二区三区不卡在线观看| 国产米奇在线777精品观看| 国产东北露脸精品视频| va亚洲va日韩不卡在线观看| 色婷婷精品久久二区二区蜜臂av| 欧美日韩一区二区三区高清| 制服丝袜中文字幕一区| 欧美精品一区二区三区久久久| 久久九九久精品国产免费直播| 亚洲国产精品黑人久久久| 亚洲日本在线视频观看| 首页国产丝袜综合| 国产激情一区二区三区四区 | 成人深夜在线观看| 欧美综合天天夜夜久久| 欧美另类videos死尸| 久久久久久久久免费| 亚洲精品日日夜夜| 麻豆91精品视频| 99视频超级精品| 日韩欧美www| 亚洲欧美aⅴ...| 蜜臀精品久久久久久蜜臀| 成人免费观看av| 91麻豆精品国产综合久久久久久| 亚洲国产精品99久久久久久久久 | 国产不卡视频一区二区三区| 91免费看`日韩一区二区| 制服视频三区第一页精品| 久久精品一区蜜桃臀影院| 一区二区三区精密机械公司| 久久国产精品露脸对白| 在线观看亚洲精品| 国产日产欧美精品一区二区三区| 亚洲一区二区三区四区在线观看| 国产乱一区二区| 欧美日韩精品久久久| 国产精品无码永久免费888| 免费视频一区二区| 在线观看日韩精品| 国产午夜精品一区二区| 日本人妖一区二区| 一本高清dvd不卡在线观看| 久久久一区二区三区| 人人精品人人爱| 在线中文字幕不卡| 国产精品久久久久永久免费观看| 久久精品国产亚洲高清剧情介绍| 欧美性淫爽ww久久久久无| 国产精品三级电影| 国产一区日韩二区欧美三区| 制服.丝袜.亚洲.中文.综合| 亚洲最新在线观看| 91美女视频网站| 亚洲三级在线观看| 99re成人在线| 亚洲丝袜自拍清纯另类| 国产成人免费网站| 26uuu精品一区二区| 免费观看一级特黄欧美大片| 欧美高清一级片在线| 亚洲精品第1页| 在线免费观看日本欧美| 伊人婷婷欧美激情| 色综合天天视频在线观看| 久久久99精品免费观看| 久久成人18免费观看| 日韩一区二区三区视频| 婷婷亚洲久悠悠色悠在线播放| 欧美在线播放高清精品| 天天色综合成人网| 日韩午夜三级在线| 国产曰批免费观看久久久| 久久久综合网站|