Santiago Moresi

Generation

text to sql syntaxFri, 14 Jul 2023

Del total de clientes que realizaron compras en 2020. Que porcentaje lo hizo en una sola sucursal. Teniendo tabla, compra, sucursal, cliente

SELECT (SUM(CASE WHEN cant_suc=1 THEN 1 ELSE 0 END)/COUNT(*))*100 AS porcent_clientes_1_suc FROM ( SELECT c.cliente_id, COUNT(*) AS cant_suc FROM compra INNER JOIN sucursal s ON compra.sucursal_id=s.sucursal_id INNER JOIN cliente c ON compra.cliente_id=c.cliente_id WHERE DATE_PART('year', fecha_compra)=2020 GROUP BY c.cliente_id ORDER BY cant_suc ) q1;

Want to kickstart your project?Use the new AI Studio to create your code