add mention of DISTINCT ON attrN

This commit is contained in:
Bruce Momjian 1998-07-12 04:49:47 +00:00
parent 76dd88f10b
commit 37273977cb
2 changed files with 7 additions and 7 deletions

View File

@ -5,7 +5,7 @@
* *
* Copyright (c) 1994, Regents of the University of California * Copyright (c) 1994, Regents of the University of California
* *
* $Id: psqlHelp.h,v 1.44 1998/06/16 07:29:39 momjian Exp $ * $Id: psqlHelp.h,v 1.45 1998/07/12 04:49:47 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -150,7 +150,7 @@ static struct _helpStruct QL_HELP[] = {
{"create view", {"create view",
"create a view", "create a view",
"create view <view_name> as\n\ "create view <view_name> as\n\
\tselect\n\ \tselect [distinct [on attrN]]\n\
\t<expr1>[as <attr1>][,... <exprN>[as <attrN>]]\n\ \t<expr1>[as <attr1>][,... <exprN>[as <attrN>]]\n\
\t[from <from_list>]\n\ \t[from <from_list>]\n\
\t[where <qual>]\n\ \t[where <qual>]\n\
@ -158,7 +158,7 @@ static struct _helpStruct QL_HELP[] = {
{"declare", {"declare",
"set up a cursor", "set up a cursor",
"declare <cursorname> [binary] cursor for\n\ "declare <cursorname> [binary] cursor for\n\
\tselect [distinct]\n\ \tselect [distinct [on attrN]]\n\
\t<expr1> [as <attr1>],...<exprN> [as <attrN>]\n\ \t<expr1> [as <attr1>],...<exprN> [as <attrN>]\n\
\t[from <from_list>]\n\ \t[from <from_list>]\n\
\t[where <qual>]\n\ \t[where <qual>]\n\
@ -239,7 +239,7 @@ static struct _helpStruct QL_HELP[] = {
"insert tuples", "insert tuples",
"insert into <class_name> [(<attr1>...<attrN>)]\n\ "insert into <class_name> [(<attr1>...<attrN>)]\n\
\tvalues (<expr1>...<exprN>) |\n\ \tvalues (<expr1>...<exprN>) |\n\
\tselect [distinct]\n\ \tselect [distinct [on attrN]]\n\
\t<expr1>,...<exprN>\n\ \t<expr1>,...<exprN>\n\
\t[from <from_clause>]\n\ \t[from <from_clause>]\n\
\t[where <qual>]\n\ \t[where <qual>]\n\
@ -278,7 +278,7 @@ static struct _helpStruct QL_HELP[] = {
"rollback [transaction|work]"}, "rollback [transaction|work]"},
{"select", {"select",
"retrieve tuples", "retrieve tuples",
"select [distinct on <attr>] <expr1> [as <attr1>], ... <exprN> [as <attrN>]\n\ "select [distinct [on <attrN>]] <expr1> [as <attr1>], ... <exprN> [as <attrN>]\n\
\t[into [table] <class_name>]\n\ \t[into [table] <class_name>]\n\
\t[from <from_list>]\n\ \t[from <from_list>]\n\
\t[where <qual>]\n\ \t[where <qual>]\n\

View File

@ -1,12 +1,12 @@
.\" This is -*-nroff-*- .\" This is -*-nroff-*-
.\" XXX standard disclaimer belongs here.... .\" XXX standard disclaimer belongs here....
.\" $Header: /cvsroot/pgsql/src/man/Attic/select.l,v 1.9 1998/06/24 13:21:29 momjian Exp $ .\" $Header: /cvsroot/pgsql/src/man/Attic/select.l,v 1.10 1998/07/12 04:49:47 momjian Exp $
.TH SELECT SQL 11/05/95 PostgreSQL PostgreSQL .TH SELECT SQL 11/05/95 PostgreSQL PostgreSQL
.SH NAME .SH NAME
select - retrieve instances from a class select - retrieve instances from a class
.SH SYNOPSIS .SH SYNOPSIS
.nf .nf
\fBselect\fR [distinct] \fBselect\fR [distinct [on attr_name]]
expression1 [\fBas\fR attr_name-1] expression1 [\fBas\fR attr_name-1]
{, expression-1 [\fBas\fR attr_name-i]} {, expression-1 [\fBas\fR attr_name-i]}
[\fBinto\fR [\fBtable\fR] classname] [\fBinto\fR [\fBtable\fR] classname]