Hive seleccione una columna basada en una segunda columna donde los valores de la segunda columna son diferentes

Alan

Digamos que tenemos una tabla de colmena con 4 columnas diferentes y quiero seleccionar esos valores en la primera columna mientras me aseguro de que los valores sean diferentes en la segunda columna. ¿Alguna ayuda u orientación sobre cómo hacerlo?

  ---------------------
  | C1 | C2 | C3 | C4 |
  ---------------------
  | a     1    g.   h |
  | a     1    f.   l |   
  | a     3    t.   p |  
  | b     1    r.   o |  
  | b     1    e.   q |
  | c     1    w.   w |
  | c     2    z.   p |
   -------------------

En el ejemplo anterior, quiero seleccionar return ay cporque sus valores en C2 son diferentes.

GMB

Según tengo entendido, desea que los mensajes de c1correo electrónico tengan más de un valor distinto en c2.

Puede agrupar c1y utilizar una havingcláusula con count(distinct)para implementar el filtrado:

select c1 
from mytable
group by c1
having count(distinct c2) > 1;

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Si hay una segunda columna presente, complete los valores de la segunda columna; de lo contrario, complete los valores de la primera columna en Dataframe

Python obtiene todos los valores que son una palabra de la segunda columna del archivo .csv

Pandas: busque filas donde hay valores duplicados en una columna y valores diferentes en una segunda columna

Seleccione TODAS las filas donde los valores de la columna Pandas DataFrame en una lista

Agregar valores de una columna a otra con valores perdidos en la segunda columna usando R

Copie valores específicos de una columna a una segunda columna

Pandas, seleccione una sola columna donde una segunda columna tenga un valor NaN

Suma de una columna agrupada por la segunda columna con los grupos hechos en base a la tercera columna

Busque en una columna un valor y devuelva los valores concatenados de una segunda columna en las filas correspondientes

Los pandas crean una nueva columna basada en los primeros valores únicos de la columna existente

Java: Cómo sumar todos los valores de una columna sobre la base de los criterios en una segunda columna usando HashMaps

seleccione una columna diferente en función de los valores de la columna

Compare los valores en la misma columna y agregue el resultado en una segunda columna en R

Elija entre dos valores de una columna donde los valores en otras columnas de la tabla son los mismos

Elija entre dos valores de una columna donde los valores en otras columnas de la tabla son los mismos

MySQL GROUP en una columna basada en otra columna pero también excluye duplicados basados en la segunda columna

Haciendo diccionario en diccionario para separar datos por los mismos valores en una columna y luego desde la segunda columna

Creando una nueva columna basada en los valores de la columna anterior

Llene los valores nulos en una columna usando el cambio porcentual de una segunda columna mientras agrupa por una tercera columna

¿Cómo creo una nueva columna en pyspark donde los valores de fila son los mismos?

SQL Seleccione diferentes valores de columna en una fila

Cómo seleccionar valores de una columna con todas las ocurrencias de valores en la segunda columna

¿Es posible usar valores de la columna de una vista como condición en la columna de la segunda vista?

Reemplazar valores en la columna de marco de datos si la segunda columna coincide con una lista dada de pandas

cómo encontrar el valor de la primera columna por valores máximos en la segunda columna (en una matriz)

Complete los valores en una columna de una fila en particular con el valor de la misma columna de otra fila según una condición en la segunda columna en Pandas

encontrar filas únicas de una columna de marco de datos de pandas para las cuales todos los valores de una segunda columna son NaN

Promedio de valores de columna basado en intervalos de una segunda columna

Contraer un valor de columna en líneas, copiar valores de una segunda columna

TOP Lista

CalienteEtiquetas

Archivo