Module arrow::compute::kernels::comparison
source · Expand description
Comparison kernels for Array
s.
Functions§
- Perform SQL
CONTAINS(left, right)
- Perform SQL
ENDSWITH(left, right)
- eq
Deprecated Performleft == right
operation on twoPrimitiveArray
s. - eq_
binary Deprecated - eq_
binary_ scalar Deprecated - eq_bool
Deprecated Performleft == right
operation onBooleanArray
- eq_
bool_ scalar Deprecated Performleft == right
operation onBooleanArray
and a scalar - eq_dyn
Deprecated Performleft == right
operation on two (dynamic)Array
s. - eq_
dyn_ binary_ scalar Deprecated Performleft == right
operation on an array and a numeric scalar value. Supports BinaryArray and LargeBinaryArray - eq_
dyn_ bool_ scalar Deprecated Performleft == right
operation on an array and a numeric scalar value. - eq_
dyn_ scalar Deprecated Performleft == right
operation on an array and a numeric scalar value. Supports PrimitiveArrays, and DictionaryArrays that have primitive values. - eq_
dyn_ utf8_ scalar Deprecated Performleft == right
operation on an array and a numeric scalar value. Supports StringArrays, and DictionaryArrays that have string values - eq_
scalar Deprecated Performleft == right
operation on aPrimitiveArray
and a scalar value. - eq_utf8
Deprecated - eq_
utf8_ scalar Deprecated - gt
Deprecated Performleft > right
operation on twoPrimitiveArray
s. Non-null values are greater than null values. - gt_
binary Deprecated - gt_
binary_ scalar Deprecated - gt_bool
Deprecated Performleft > right
operation onBooleanArray
- gt_
bool_ scalar Deprecated Performleft > right
operation onBooleanArray
and a scalar - gt_dyn
Deprecated Performleft > right
operation on two (dynamic)Array
s. - gt_
dyn_ binary_ scalar Deprecated Performleft > right
operation on an array and a numeric scalar value. Supports BinaryArray and LargeBinaryArray - gt_
dyn_ bool_ scalar Deprecated Performleft > right
operation on an array and a numeric scalar value. Supports BooleanArrays. - gt_
dyn_ scalar Deprecated Performleft > right
operation on an array and a numeric scalar value. Supports PrimitiveArrays, and DictionaryArrays that have primitive values. - gt_
dyn_ utf8_ scalar Deprecated Performleft > right
operation on an array and a numeric scalar value. Supports StringArrays, and DictionaryArrays that have string values - gt_eq
Deprecated Performleft >= right
operation on twoPrimitiveArray
s. Non-null values are greater than null values. - gt_
eq_ binary Deprecated - gt_
eq_ binary_ scalar Deprecated - gt_
eq_ bool Deprecated Performleft >= right
operation onBooleanArray
- gt_
eq_ bool_ scalar Deprecated Performleft >= right
operation onBooleanArray
and a scalar - gt_
eq_ dyn Deprecated Performleft >= right
operation on two (dynamic)Array
s. - gt_
eq_ dyn_ binary_ scalar Deprecated Performleft >= right
operation on an array and a numeric scalar value. Supports BinaryArray and LargeBinaryArray - gt_
eq_ dyn_ bool_ scalar Deprecated Performleft >= right
operation on an array and a numeric scalar value. Supports BooleanArrays. - gt_
eq_ dyn_ scalar Deprecated Performleft >= right
operation on an array and a numeric scalar value. Supports PrimitiveArrays, and DictionaryArrays that have primitive values. - gt_
eq_ dyn_ utf8_ scalar Deprecated Performleft >= right
operation on an array and a numeric scalar value. Supports StringArrays, and DictionaryArrays that have string values - gt_
eq_ scalar Deprecated Performleft >= right
operation on aPrimitiveArray
and a scalar value. Non-null values are greater than null values. - gt_
eq_ utf8 Deprecated - gt_
eq_ utf8_ scalar Deprecated - gt_
scalar Deprecated Performleft > right
operation on aPrimitiveArray
and a scalar value. Non-null values are greater than null values. - gt_utf8
Deprecated - gt_
utf8_ scalar Deprecated - Perform SQL
left ILIKE right
- Checks if a
GenericListArray
contains a value in thePrimitiveArray
- Checks if a
GenericListArray
contains a value in theGenericStringArray
- Perform SQL
left LIKE right
- lt
Deprecated Performleft < right
operation on twoPrimitiveArray
s. Null values are less than non-null values. - lt_
binary Deprecated - lt_
binary_ scalar Deprecated - lt_bool
Deprecated Performleft < right
operation onBooleanArray
- lt_
bool_ scalar Deprecated Performleft < right
operation onBooleanArray
and a scalar - lt_dyn
Deprecated Performleft < right
operation on two (dynamic)Array
s. - lt_
dyn_ binary_ scalar Deprecated Performleft < right
operation on an array and a numeric scalar value. Supports BinaryArray and LargeBinaryArray - lt_
dyn_ bool_ scalar Deprecated Performleft < right
operation on an array and a numeric scalar value. Supports BooleanArrays. - lt_
dyn_ scalar Deprecated Performleft < right
operation on an array and a numeric scalar value. Supports PrimitiveArrays, and DictionaryArrays that have primitive values. - lt_
dyn_ utf8_ scalar Deprecated Performleft < right
operation on an array and a numeric scalar value. Supports StringArrays, and DictionaryArrays that have string values - lt_eq
Deprecated Performleft <= right
operation on twoPrimitiveArray
s. Null values are less than non-null values. - lt_
eq_ binary Deprecated - lt_
eq_ binary_ scalar Deprecated - lt_
eq_ bool Deprecated Performleft <= right
operation onBooleanArray
- lt_
eq_ bool_ scalar Deprecated Performleft <= right
operation onBooleanArray
and a scalar - lt_
eq_ dyn Deprecated Performleft <= right
operation on two (dynamic)Array
s. - lt_
eq_ dyn_ binary_ scalar Deprecated Performleft <= right
operation on an array and a numeric scalar value. Supports BinaryArray and LargeBinaryArray - lt_
eq_ dyn_ bool_ scalar Deprecated Performleft <= right
operation on an array and a numeric scalar value. Supports BooleanArrays. - lt_
eq_ dyn_ scalar Deprecated Performleft <= right
operation on an array and a numeric scalar value. Supports PrimitiveArrays, and DictionaryArrays that have primitive values. - lt_
eq_ dyn_ utf8_ scalar Deprecated Performleft <= right
operation on an array and a numeric scalar value. Supports StringArrays, and DictionaryArrays that have string values - lt_
eq_ scalar Deprecated Performleft <= right
operation on aPrimitiveArray
and a scalar value. Null values are less than non-null values. - lt_
eq_ utf8 Deprecated - lt_
eq_ utf8_ scalar Deprecated - lt_
scalar Deprecated Performleft < right
operation on aPrimitiveArray
and a scalar value. Null values are less than non-null values. - lt_utf8
Deprecated - lt_
utf8_ scalar Deprecated - neq
Deprecated Performleft != right
operation on twoPrimitiveArray
s. - neq_
binary Deprecated - neq_
binary_ scalar Deprecated - neq_
bool Deprecated Performleft != right
operation onBooleanArray
- neq_
bool_ scalar Deprecated Performleft != right
operation onBooleanArray
and a scalar - neq_dyn
Deprecated Performleft != right
operation on two (dynamic)Array
s. - neq_
dyn_ binary_ scalar Deprecated Performleft != right
operation on an array and a numeric scalar value. Supports BinaryArray and LargeBinaryArray - neq_
dyn_ bool_ scalar Deprecated Performleft != right
operation on an array and a numeric scalar value. Supports BooleanArrays. - neq_
dyn_ scalar Deprecated Performleft != right
operation on an array and a numeric scalar value. Supports PrimitiveArrays, and DictionaryArrays that have primitive values. - neq_
dyn_ utf8_ scalar Deprecated Performleft != right
operation on an array and a numeric scalar value. Supports StringArrays, and DictionaryArrays that have string values - neq_
scalar Deprecated Performleft != right
operation on aPrimitiveArray
and a scalar value. - neq_
utf8 Deprecated - neq_
utf8_ scalar Deprecated - Perform SQL
left NOT ILIKE right
- Perform SQL
left NOT LIKE right
- Perform SQL
array ~ regex_array
operation onStringArray
/LargeStringArray
. Ifregex_array
element has an empty value, the corresponding result value is always true. - Perform SQL
STARTSWITH(left, right)
- unary_
cmp Deprecated Applies an unary and infallible comparison function to a primitive array.