const dbRecords = _db.query(` SELECT evento.titulo, to_char(evento.data, 'DD/MM/YYYY') AS data, evento.capacidade, evento.preco, categoria_evento.nome AS categoria FROM evento JOIN categoria_evento ON evento.id_categoria = categoria_evento.id ORDER BY categoria `); _out.println('
') _out.println('
') _out.println('Eventos') _out.println('') _out.println('') _out.println('') _out.println('') _out.println('') _out.println('') _out.println('') _out.println('') for (const dbRecord of dbRecords) { const cat = dbRecords.filter(r => r.getString("categoria") == dbRecord.getString("categoria")) _out.println('') _out.println(``) _out.println(``) _out.println(``) _out.println(``) if(cat.length > 1) { _out.println(``) } else { _out.println(``) } _out.println('') } _out.println('
TítuloDataCapacidadePreçoCategoria
${dbRecord.getString("titulo")}${dbRecord.getString("data")}${dbRecord.getInt("capacidade")}${dbRecord.getDouble("preco")}${dbRecord.getString("categoria")}${dbRecord.getString("categoria")}
') _out.println('
') _out.println('
')