L'instrucció SELECT és una de les més fonamentals i utilitzades en SQL. Permet recuperar dades d'una o més taules d'una base de dades. En aquesta secció, aprendrem la sintaxi bàsica de l'instrucció SELECT i veurem alguns exemples pràctics.

Sintaxi bàsica

La sintaxi bàsica de l'instrucció SELECT és la següent:

SELECT columna1, columna2, ...
FROM taula;
  • SELECT: Indica que volem seleccionar dades.
  • columna1, columna2, ...: Les columnes que volem recuperar.
  • FROM: Indica la taula d'on volem recuperar les dades.
  • taula: El nom de la taula.

Exemples pràctics

Exemple 1: Seleccionar totes les columnes

Per seleccionar totes les columnes d'una taula, podem utilitzar l'asterisc (*):

SELECT * FROM empleats;

Aquest exemple selecciona totes les columnes de la taula empleats.

Exemple 2: Seleccionar columnes específiques

Per seleccionar columnes específiques, simplement llistem els noms de les columnes després de SELECT:

SELECT nom, cognom, salari FROM empleats;

Aquest exemple selecciona les columnes nom, cognom i salari de la taula empleats.

Exemple 3: Utilitzar àlies de columna

Podem utilitzar àlies per donar noms temporals a les columnes en els resultats:

SELECT nom AS NomEmpleat, salari AS SalariAnual FROM empleats;

En aquest exemple, nom es mostrarà com NomEmpleat i salari es mostrarà com SalariAnual en els resultats.

Exercicis pràctics

Exercici 1: Seleccionar totes les columnes

  1. Selecciona totes les columnes de la taula clients.
-- Solució
SELECT * FROM clients;

Exercici 2: Seleccionar columnes específiques

  1. Selecciona les columnes nom, adreça i ciutat de la taula clients.
-- Solució
SELECT nom, adreça, ciutat FROM clients;

Exercici 3: Utilitzar àlies de columna

  1. Selecciona la columna nom com NomClient i la columna adreça com AdreçaClient de la taula clients.
-- Solució
SELECT nom AS NomClient, adreça AS AdreçaClient FROM clients;

Errors comuns i consells

  • Error comú: Oblidar-se de posar comes entre els noms de les columnes.

    • Solució: Assegura't de separar cada nom de columna amb una coma.
  • Error comú: Utilitzar noms de columnes incorrectes o que no existeixen.

    • Solució: Verifica que els noms de les columnes existeixin a la taula.
  • Consell: Utilitza àlies de columna per fer que els resultats siguin més llegibles i comprensibles.

Resum

En aquesta secció, hem après la sintaxi bàsica de l'instrucció SELECT i hem vist com seleccionar totes les columnes, columnes específiques i utilitzar àlies de columna. També hem practicat amb alguns exercicis per reforçar els conceptes apresos. En la següent secció, aprendrem com filtrar dades amb la clàusula WHERE.

Curs de SQL

Mòdul 1: Introducció a SQL

Mòdul 2: Consultes bàsiques de SQL

Mòdul 3: Treballar amb múltiples taules

Mòdul 4: Filtratge avançat de dades

Mòdul 5: Manipulació de dades

Mòdul 6: Funcions avançades de SQL

Mòdul 7: Subconsultes i consultes niades

Mòdul 8: Índexs i optimització del rendiment

Mòdul 9: Transaccions i concurrència

Mòdul 10: Temes avançats

Mòdul 11: SQL en la pràctica

Mòdul 12: Projecte final

© Copyright 2024. Tots els drets reservats