PostgreSQL - Expressions

Et uttrykk er en kombinasjon av en eller flere verdier, operatører, og PostgresSQL funksjoner som evaluerer til en verdi

PostgreSQL uttrykk er som formler og de er skrevet i spørrespråk.. Du kan også bruke til å søke i databasen for bestemt sett av data

Syntax.

Tenk på grunnleggende syntaks i SELECT-setningen som følger:
SELECT kolonne 1, COLUMN2, columnNFROM table_nameWHERE [ ,,,0],contion | UTTRYKK];

Det finnes ulike typer av PostgreSQL uttrykk, som er nevnt nedenfor:

PostgreSQL - boolske uttrykk:

PostgreSQL boolsk uttrykk hente data på grunnlag av matchende enkelt verdi. Her er syntaksen:
Velg kolonne 1, COLUMN2, columnNFROM table_nameWHERE enkelt verdi MATCHTING uttrykk;

Tenk bordet selskapet har poster som følger:
testdb # select * fra selskapet; id | navn | alder | adresse | lønn ---- + ------- + ----- + ----------- + -------- 1 | Paul | 32 | California | 20000 2 | Allen | 25 | Texas | 15000 3 | Teddy | 23 | Norge | 20000 4 | Mark | 25 | Rich-Mond | 65000 5 | David | 27 | Texas | 85000 6 | Kim | 22 | Sør-Hall | 45000 7 | James | 24 | Houston | 10000 (7 p)

Her er det enkelt eksempel som viser bruk av PostgreSQL boolske uttrykk:
testdb = # SELECT * FROM selskap hvor LØNN = 10000;

Over PostgreSQL uttalelse vil produsere følgende resultat:
id | navn | alder | adresse | lønn ---- + ------- + ----- + ---------- + -------- 7 | James | 24 | Houston | 10000 (1 p)
PostgreSQL - Numeric Expression:

Disse uttrykkene brukes til å utføre noen matematisk operasjon på eventuelle spørsmål. Her er syntaksen:
Velg numerical_expression som OPERATION_NAME [FROM tabellnavn WHERE TILSTAND];

Her numerical_expression brukes til matematiske uttrykk eller en formel. Følgende er en enkle eksempler som viser bruken av SQL numeriske uttrykk:
testdb = # SELECT (15 + 6) AS TILLEGG;

Over PostgreSQL uttalelse vil produsere følgende resultat:
tillegg ------- --- 21 (1 p)

Det er flere innebygde funksjoner som avg (), sum (), teller (), etc., for å utføre det som kalles samlede databeregninger mot et bord eller en bestemt tabell kolonne
testdb = # SELECT COUNT (*) AS "poster" fra selskap;

Over PostgreSQL uttalelse vil produsere følgende resultat:.
RECORDS --------- 7 (1 p)
PostgreSQL - Dato Expressions:

Dato Expressions returnere dagens system dato og klokkeslett verdier og disse uttrykkene vil bli brukt i ulike data manipulasjoner
testdb = # SELECT CURRENT_TIMESTAMP;

Over PostgreSQL uttalelse vil. produsere følgende resultat:
nå ------------------------------- 2013-05-06 14: 38: 28,078 05: 30 (1 p)



Previous:
Next Page: