sql >> Databasteknik >  >> RDS >> Mysql

Extrahera tupler med specificerade gemensamma värden i en annan kolumn i SQL

I R kan du göra

library(dplyr) 
df %>% 
   group_by(Col1) %>% 
   filter(all(vc %in% Col2))

#   Col1 Col2 
#  <int> <fct>
#1     1 ABC  
#2     1 DEF  

Bas R-motsvarigheten till det skulle vara

df[as.logical(with(df, ave(Col2, Col1, FUN = function(x) all(vc %in% x)))), ]

#  Col1 Col2
#1    1  ABC
#4    1  DEF

Vi väljer de grupper som har alla vc i dem.



  1. Hur du formulerar ditt värde som DBA för finanschefer

  2. Simulerar MySql OLD_PASSWORD i .NET eller MS SQL?

  3. Hur MONTHNAME() fungerar i MariaDB

  4. ändra tabell lägg till främmande nyckel misslyckas