Módulo 02 · lección 2

Operadores de comparación

Marketing prepara una selección de «productos premium de más de 100 $». Aquí la igualdad no sirve: hace falta comparar magnitudes.

Comparar por magnitud

Además de =, en WHERE tienes operadores de comparación:

  • > mayor, < menor;
  • >= mayor o igual, <= menor o igual;
  • <> (o !=) distinto de.
WHERE category <> 'Electronics' --todas las categorías menos electrónica
WHERE created_at > '2024-02-01' --creado después del 1 de febrero de 2024

Por ejemplo, busquemos los productos de los que quedan menos de 10 unidades:

SELECT name, stock 
FROM products
WHERE stock < 10;

Se pueden comparar no solo números, sino también texto (alfabéticamente) y fechas (antes/después). Los números en una condición se escriben sin comillas (porque entre comillas ya no son un número, sino texto).

Te toca

Marketing necesita los productos de más de 100 $. Muestra su name y su price.

Resumen

  • > / < — mayor / menor
  • >= / <= — mayor o igual / menor o igual
  • <> (o !=) — distinto de.