4
私はLinkeInアカウントのデータスキーマを以下に示すように持っています。配列のforにあるスキルを照会する必要があります。ここで、arrayにはJAVA OR java OR JavaまたはJAVA開発者OR Java開発者が含まれています。Spark Sql、配列内の複数の可能な値を照会できません
Dataset<Row> sqlDF = spark.sql("SELECT * FROM people"
+ " WHERE ARRAY_CONTAINS(skills,'Java') "
+ " OR ARRAY_CONTAINS(skills,'JAVA')"
+ " OR ARRAY_CONTAINS(skills,'Java developer') "
+ "AND ARRAY_CONTAINS(experience['description'],'Java developer')" );
上記のクエリは、私がしようとした場合、insentiveクエリを使用する方法も任意のより良いway.andを提案してくださいしている何ですか?
おかげで、あなたは私の日を救った:)。 – AshisParajuli
あなたはもっと私を助けることができますか? – AshisParajuli
あなたの質問を投稿してください、できる限り私は助けます:) –