Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

141
Vistas
¿Cómo dividir los valores de columna antes de agruparlos usando sqlite y secuenciar?

Soy bastante nuevo en JavaScript y no sé cómo realizar la siguiente acción. Tengo una tabla llamada info en la base de datos que es similar a la siguiente

identificación ciudad descripción
10 París alguna descripción
2 Nueva York alguna descripción
4 Munich alguna descripción
7 París;2 alguna descripción
17 Múnich;2 alguna descripción

Quiero obtener la identificación más alta según la ciudad, así que escribí este filtro que se llama usando await models.city.findAll(options) ;

 if (filtered) { options.where = { id: { $in: models.sequelize.literal('SELECT MAX(id) from info GROUP BY city'), }, }; }

Ahora, como puede ver, lo siguiente funciona solo si el campo de la ciudad no estaba sobrecargado, en mi caso, algunos otros procesos modifican eso y concatenan un número con ; utilizado como delimitador.

Lo que quiero hacer es que este filtro funcione agrupando por ciudad y dividiendo usando el delimitador para evitar duplicados.

No estoy seguro de cómo hacer esto usando Sequelize ya que soy bastante nuevo en esto.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda