Consultes Postgres: diferència entre les revisions
De FFAWiki
Cap resum de modificació |
Cap resum de modificació |
||
Línia 45: | Línia 45: | ||
==== | ====COALESCE==== | ||
:Definició: | :Definició: | ||
:: | ::Mostra el primer valor de la llista separats per coma que no sigui null | ||
:Exemple: | :Exemple: | ||
Línia 56: | Línia 56: | ||
==== | ====UPPER()==== | ||
:Definició: | :Definició: | ||
:: | ::Passa tot el text entre parèntesis a majúscules, també poden ser camps d’una taula | ||
:Exemple: | :Exemple: | ||
Línia 67: | Línia 67: | ||
==== | ====LOWER()==== | ||
:Definició: | :Definició: | ||
:: | ::Passa tot el text entre parèntesis a minúscules, també poden ser camps d’una taula | ||
:Exemple: | :Exemple: | ||
Línia 78: | Línia 78: | ||
==== | ====CASE (CASE camp1 WHEN valor1 THEN mostra1 WHEN valor2 THEN mostra2 END)==== | ||
:Definició: | :Definició: | ||
:: | ::Si cambia un valor del camp especificat si surt entre els valors especificats (when valor) per el que se li digui (then valor) , per acabar s’ha de posar END i tancar parèntesis | ||
:Exemple: | :Exemple: | ||
Línia 89: | Línia 89: | ||
==== | ====SUM()==== | ||
:Definició: | :Definició: | ||
:: | ::Suma tots els camps o valors entre parèntesis separats per comes | ||
:Exemple: | :Exemple: | ||
Línia 100: | Línia 100: | ||
==== | ====AVG()==== | ||
:Definició: | :Definició: | ||
:: | ::Fa la mitjana dels camps o valors entre parèntesis separats per comes | ||
:Exemple: | :Exemple: | ||
Línia 111: | Línia 111: | ||
==== | ====AS==== | ||
:Definició: | :Definició: | ||
:: | ::A l’hora de mostrar camps que tinguin alguna funció d’agregació si es posa (camp as alies) quan mostri les files el nom de la fila serà l’alies especificat | ||
:Exemple: | :Exemple: | ||
::Falta exemple | ::Falta exemple |
Revisió del 14:31, 2 des 2020
SELECT
- Definició:
- camps que volem que ens tregui per pantalla
- Exemple:
- Falta posar exemple
Eines que es poden utilitzar:
COUNT(*)
- Definició:
- Compta les files que s’imprimeixen
- Exemple:
- Falta exemple
DISTINCT
- Definició:
- Agrupa el camp que s’especifiqui traient els que estan repetits (si s’han de mostrar més d’un camp no es molt recomanat, millor GROUP BY)
- Exemple:
- Falta exemple
DATE_PART(,)
- Definició:
- Falta definició
- Exemple:
- Falta exemple
COALESCE
- Definició:
- Mostra el primer valor de la llista separats per coma que no sigui null
- Exemple:
- Falta exemple
UPPER()
- Definició:
- Passa tot el text entre parèntesis a majúscules, també poden ser camps d’una taula
- Exemple:
- Falta exemple
LOWER()
- Definició:
- Passa tot el text entre parèntesis a minúscules, també poden ser camps d’una taula
- Exemple:
- Falta exemple
CASE (CASE camp1 WHEN valor1 THEN mostra1 WHEN valor2 THEN mostra2 END)
- Definició:
- Si cambia un valor del camp especificat si surt entre els valors especificats (when valor) per el que se li digui (then valor) , per acabar s’ha de posar END i tancar parèntesis
- Exemple:
- Falta exemple
SUM()
- Definició:
- Suma tots els camps o valors entre parèntesis separats per comes
- Exemple:
- Falta exemple
AVG()
- Definició:
- Fa la mitjana dels camps o valors entre parèntesis separats per comes
- Exemple:
- Falta exemple
AS
- Definició:
- A l’hora de mostrar camps que tinguin alguna funció d’agregació si es posa (camp as alies) quan mostri les files el nom de la fila serà l’alies especificat
- Exemple:
- Falta exemple