Saltar al contenido
Solución rápida

Reglas de formato para SQL y DAX: guía rápida con ejemplos

SQL y DAX son más fáciles de leer y depurar cuando cada cláusula va en su propia línea y las palabras clave siguen una convención.

Antes (con error)

select id,name,sum(total) as t from orders o join clients c on c.id=o.client_id where o.total>100 group by id,name order by t desc

Después (corregido)

SELECT
  id,
  name,
  SUM(total) AS t
FROM orders o
JOIN clients c
  ON c.id = o.client_id
WHERE o.total > 100
GROUP BY id, name
ORDER BY t DESC

Cómo solucionarlo

  1. Escribe las palabras clave en mayúsculas (SELECT, FROM, WHERE, CALCULATE) y pon cada cláusula en una línea nueva.
  2. Indenta con 2 o 4 espacios las columnas, los JOIN y los argumentos anidados de las funciones DAX.
  3. Pega el código en el formateador y pulsa «Formatear»: aplica estas reglas automáticamente.

Corregir mi código ahora en el Formateador

Otras soluciones