Bagikan melalui


find_in_set fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Mengembalikan posisi string dalam daftar string yang dipisahkan koma.

Sintaks

find_in_set(searchExpr, sourceExpr)

Argumen

  • searchExpr: Ekspresi STRING yang menentukan “kata” yang akan dicari.
  • sourceExpr: Sebuah ekspresi STRING dengan koma memisahkan 'kata-kata'.

Pengembalian

Sebuah INTEGER. Posisi yang dihasilkan dihitung dari 1 dan menunjuk ke huruf pertama dari suatu kecocokan. Jika tidak ada kecocokan yang ditemukan untuk searchExpr di sourceExpr atau searchExpr mengandung koma, 0 ditampilkan.

Contoh

> SELECT find_in_set('ab','abc,b,ab,c,def');
 3