Me estoy convirtiendo en un procedimiento almacenado de SQL Server para HiveQL.

¿Cómo puedo convertir algo como:

SELECT * FROM table1 WHERE id NOT IN (7,6,5,4,2,12)
InformationsquelleAutor MBZ | 2013-01-08

3 Comentarios

  1. -4

    De acuerdo a la documentación que dice que usted puede utilizar not in:

    La negados formas puede ser escrita de la siguiente manera:

    from DomesticCat cat where cat.name not between 'A' and 'B'
    
    from DomesticCat cat where cat.name not in ( 'Foo', 'Bar', 'Baz' )

    Están recibiendo un mensaje de error cuando intente su consulta en la pregunta?

    Por favor, intente basado en las referencias así.

    • sí, tengo un error.
    • puede usted por favor verifique en la referencia acabo de actualizar?
    • La pregunta original era acerca de HiveQL, no HibernateQL
  2. 1

    Intente esto:

    SELECT * FROM table1 WHERE NOT array_contains(array(7,6,5,4,2,12), id)

Dejar respuesta

Please enter your comment!
Please enter your name here