Simple SELECT
Consulta de todas las columnas de una tabla
SELECT *
FROM sales.customers;
Esta consulta recupera todas las filas y columnas de la tabla sales.customers. Sin embargo, no es necesario consultar todas las columnas y es una operación costosa. Para obtener el mejor rendimiento, seleccione solo las columnas necesarias.
La selección de columnas específicas es más eficaz porque reduce la cantidad de datos transmitidos y procesados. Al consultar todas las columnas de una tabla, la base de datos recupera cada fragmento de información independientemente de si es necesario. Esto aumenta la carga tanto en el servidor de base de datos como en la red, ya que se deben capturar, almacenar en memoria y transmitir más datos al cliente.
Consulta de columnas específicas
SELECT customer_name, city, country
FROM sales.customers;
Esta consulta recupera solo las columnas customer_name, city y country de la tabla sales.customers.
Consulta de valores distintos
SELECT DISTINCT country
FROM sales.customers;
La palabra clave DISTINCT de SQL se usa para asegurarse de que el resultado de una consulta solo contiene valores únicos para una columna especificada o combinación de columnas, lo que elimina las entradas duplicadas.
En esta consulta, la palabra clave DISTINCT recupera una lista de todos los países o regiones únicos de la tabla sales.customers, y así filtra las entradas repetidas de los países o regiones que aparecen varias veces en la tabla.