| PostgreSQL Reference Manual - Volume 1 - SQL Language Reference by The PostgreSQL Global Development Group Paperback (6"x9"), 716 pages ISBN 0954612027 RRP £32.00 ($49.95) Sales of this book support the PostgreSQL project! Get a printed copy>>> |
5.3.2 Column Labels
The entries in the select list can be assigned names for further processing. The “further processing” in this case is an optional sort specification and the client application (e.g., column headers for display). For example:
SELECT a AS value, b + c AS sum FROM ...
If no output column name is specified using AS, the system assigns a
default name. For simple column references, this is the name of the
referenced column. For function
calls, this is the name of the function. For complex expressions,
the system will generate a generic name.
Note: The naming of output columns here is different from that done in the
FROMclause (see section 5.2.1.2 Table and Column Aliases). This pipeline will in fact allow you to rename the same column twice, but the name chosen in the select list is the one that will be passed on.
| ISBN 0954612027 | PostgreSQL Reference Manual - Volume 1 - SQL Language Reference | See the print edition |