Guía rápida de sql SELECT
La instrucción SELECT es una de las instrucciones básicas más importantes que vamos a utilizar en SQL, de hecho, veremos como muchos operadores, condiciones… se van introduciendo dentro de ella.
Su función principal es la de extraer datos de la propia BBDD, para ello tiene una estructura básica:
SELECT nombre_columna_1, nombre_columna_2 FROM nombre_tabla
Como vemos es muy sencilla, tan solo hay que poner el nombre de las columnas que deseamos ver separadas por comas y luego en el FROM el nombre de la tabla a la que pertenecen dichas columnas.
Pero puede ocurrir que deseemos obtener todas las columnas de una tabla, y ponerlas una a una puede ser un poco tedioso, para ello se puede suprimir el nombre de las columnas por un asterisco * lo cual le dice a SQL que no discrimine entre los campos.
SELECT * FROM nombre_tabla
Para ver como funciona esto vamos a hacer una consulta a nuestra BBDD Neptuno, para poder ver por ejemplo la tabla categoría con la siguiente consulta:
SELECT * FROM categoria
Lo cual nos da como resultado:
id | nombre | descripción |
1 | Bebidas | Gaseosas, café, té, cervezas y maltas |
2 | Condimentos | Salsas dulces y picantes, delicias, comida para untar y aderezos |
3 | Repostería | Postres, dulces y pan dulce |
4 | Lácteos | Quesos |
5 | Granos/Cereales | Pan, galletas, pasta y cereales |
6 | Carnes | Carnes preparadas |
7 | Frutas/Verduras | Frutas secas y queso de soja |
8 | Pescado/Marisco | Pescados, mariscos y algas |