Queries with expressions

SQL Lesson 9

Se pueden utilizar expresiones para escribir consultas más complejas, haciendo uso de funciones matemáticas y de cadenas junto con la aritmética básica para transformar valores al ejecutar la consulta.

Las expresiones ahorran tiempo, pero pueden provocar que la consulta sea más difícil de leer, por lo que es recomendable usar un alias descriptivo con AS.

SELECT _col_expression_ AS _expr_description_, … 
FROM mytable;

  1. Listá todas las películas y sus ventas combinadas en millones de dólares.

SELECT title, (domestic_sales+international_sales)/1000000 AS combined_sales
FROM movies
INNER JOIN boxoffice
	ON id=movie_id; 
  1. Lista todas las películas y sus ratings en porcentaje.

SELECT title, rating*10 AS rating_percent
FROM movies
INNER JOIN boxoffice
	ON id=movie_id;
  1. Enumere todas las películas que se estrenaron en años pares.

SELECT title,year
FROM movies
WHERE year%2=0;

Last updated