Operadores en MySQL

Hola de nuevo. Esperamos que estén muy bien y con toda la disposición del mundo para continuar con nuestro aprendizaje de MySQL.

En MySQL además de llevar a cabo las operaciones con bases de datos, podemos también llevar a cabo operaciones, no sólo con datos guardados en la base de datos, sino también con valores que no necesariamente formen parte de nuestra base de datos.

Todos conocemos las operaciones básicas, es decir: la suma, la multiplicación, la resta y la división. Todas estas operaciones pueden llevarse a cabo sin problemas en MySQL sin necesidad de recurrir a datos que estén guardados en la base de datos.

La forma en la que vamos a hacer dichas operaciones es a través de la sentencia SELECT (otras de las bondades de esta sentencia), de la siguiente forma:

SELECT operación;

Así, la sentencia

SELECT 2+2;

Nos daría como resultado 4 (a que no esperaban una respuesta de este tipo). Con todo, debemos tener cuidado de la precedencia de los operadores, ya que algunos operadores tiene mayor precedencia que otros y, por ejemplo, si hacemos la siguiente operación:

SELECT 5 + 2 * 2;

La respuesta no será 14 (teniendo que cuenta que las operaciones se realizan de izquierda a derecha), sino que será 9, ya que la multiplicación tiene prioridad sobre la suma (lo cual podría tomarse como una especie de racismo matemático, pero por fortuna eso, en las sabias e inteligentes matemáticas, no existe).

Finalmente, y antes de ver a los operadores en acción, mencionemos un operador nuevo (al menos en cuanto a las operaciones matemáticas se refiere), este es, el operador Módulo (%). Para aquellos conocedores de C, C++ o PHP les será muy conocido nuestro viejo amigo Módulo. Este operador proporciona el residuo de un cociente, por ejemplo, la operación:

SELECT 6 % 4;

Nos da como resultado 2, siendo que el residuo de la división entre 6 y 4 es 2. Si lo que se están preguntando es la utilidad de este operador, en realidad depende de las necesidades de cada aplicación o de cada operación que necesitemos efectuar con nuestra base de datos.

Ahora sí queridos amigos, veamos el resultado de hacer operaciones con MySQL:

 

 

En nuestra siguiente lección vamos a ver operaciones lógicas en MySQL, por el momento, quédense con las palabras del maestro Joaquín Sabina: “El gobierno si yo fuera presidente, no dudaría tanto en hincarle el diente, al ruido de sables que hay cada mes, que se cruzan los cables del coronel” ¿Qué tal? ¡Sabina para presidente!, ¿no les parece? Hasta Pronto.

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame