From 019f3a19c08bc54c745fe163956f6c70d9a8b48c Mon Sep 17 00:00:00 2001 From: Roberto Alsina Date: Thu, 16 May 2024 08:13:54 -0300 Subject: [PATCH] Make split by gender faster --- c-busqueda/handler.cr | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/c-busqueda/handler.cr b/c-busqueda/handler.cr index 35c22ad..1f8aad9 100644 --- a/c-busqueda/handler.cr +++ b/c-busqueda/handler.cr @@ -209,11 +209,12 @@ class Handler feminidad = 0 sql = %( SELECT COALESCE((SELECT frecuencia FROM mujeres WHERE nombre='#{row[1]?.to_s.upcase}'), 0) AS mujeres, - COALESCE((SELECT frecuencia FROM hombres WHERE nombre='#{row[1]?.to_s.upcase}'), 0) AS hombres + COALESCE((SELECT frecuencia FROM hombres WHERE nombre='#{row[1]?.to_s.upcase}'), 0) AS hombres ) cursor.query sql do |result| mujeres = result.read(Int32) hombres = result.read(Int32) + puts "frecuencias: #{mujeres} #{hombres}" if hombres == mujeres == 0 feminidad = 0.5 else