org.apache.spark.sql.Column
имеет функцию содержимого, которую можно использовать для выполнения операции «Стиль строки содержит» между двумя столбцами, содержащими строку.
val df = //a dataframe buiktas a result of join and has 2 columns - c1, c2
df.filter(col("c1").contains(col("c2"))).show()