typestar

AND, OR y paréntesis en SQL

Combinar condiciones: los paréntesis hacen explícita la precedencia.

SELECT
    id,
    title,
    status
FROM tickets
WHERE status = 'open'
  AND (priority = 'high' OR assignee IS NULL)
  AND NOT archived;

Cómo funciona

  1. AND liga más fuerte que OR, así que agrupa tú mismo las ramas de OR.
  2. Una condición por línea mantiene legible un filtro largo.
  3. NOT invierte la condición que le sigue.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
8
Caracteres a escribir
121
Tokens
26
Ritmo de tres estrellas
75 tpm

Al ritmo de tres estrellas de 75 tokens por minuto, este intento toma unos 21 segundos.

Escribe este fragmento

Paso 1 de 5 en Filtrado; paso 9 de 23 en Fundamentos del lenguaje.

← Anterior Siguiente →