---
title: SapHanaRangeOperator.Type – ตัวดำเนินการช่วงค่าสำหรับ SAP HANA
url: https://www.thepexcel.com/functions/power-query/enumerations/saphanarangeoperator-type/
type: function-explainer
program: Power Query
syntax: "SapHanaRangeOperator.GreaterThan | LessThan | GreaterThanOrEquals | LessThanOrEquals | Equals | NotEquals"
date: 2025-12-04
updated: 2025-12-17
scores:
  popularity: 1
  difficulty: 3
  usefulness: 1
---

# SapHanaRangeOperator.Type – ตัวดำเนินการช่วงค่าสำหรับ SAP HANA

> ชุดค่าคงที่สำหรับกำหนดตัวดำเนินการช่วงค่าใน SAP HANA

## คำอธิบาย

SapHanaRangeOperator.Type เป็นชุดค่าคงที่สำหรับระบุรูปแบบการเปรียบเทียบของพารามิเตอร์แบบช่วง (Range) สำหรับ SAP HANA เช่น มากกว่า (GreaterThan), น้อยกว่า (LessThan), เท่ากับ (Equals) และไม่เท่ากับ (NotEquals) โดยมักใช้ร่วมกับการเชื่อมต่อผ่าน SapHana.Database

## Syntax

```excel
SapHanaRangeOperator.GreaterThan | LessThan | GreaterThanOrEquals | LessThanOrEquals | Equals | NotEquals
```

## เคสการใช้งาน

### กำหนดเงื่อนไขช่วงค่าให้พารามิเตอร์

ใช้ SapHanaRangeOperator.* เพื่อระบุว่า "ค่าที่ส่งเข้า" ต้องมากกว่า/น้อยกว่า/เท่ากับค่าใด เพื่อกรองข้อมูลจาก SAP HANA ตามช่วงที่ต้องการ

_เหมาะกับ:_ saphana-range-params

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: มากกว่า (GreaterThan)

```excel
let Range = [Operator = SapHanaRangeOperator.GreaterThan, Low = 100] in Range[Operator]
```

**ผลลัพธ์:** `0`

กำหนดตัวดำเนินการเป็น GreaterThan (มากกว่า) ซึ่งตามเอกสารมีค่าเป็น 0 เหมาะกับการสร้างเงื่อนไขช่วงค่าก่อนส่งให้ตัวเชื่อมต่อ

### 2. ตัวอย่างที่ 2: น้อยกว่าหรือเท่ากับ (LessThanOrEquals)

```excel
let Range = [Operator = SapHanaRangeOperator.LessThanOrEquals, Low = 10] in Range[Operator]
```

**ผลลัพธ์:** `3`

ใช้ LessThanOrEquals (น้อยกว่าหรือเท่ากับ) ซึ่งมีค่าเป็น 3 เพื่อบอกว่าค่าที่ต้องการต้องไม่เกินเกณฑ์ที่กำหนด

### 3. ตัวอย่างที่ 3: สร้างรายการเงื่อนไขหลายแบบ

```excel
let Ranges = { [Operator = SapHanaRangeOperator.Equals, Low = "TH"], [Operator = SapHanaRangeOperator.NotEquals, Low = "US"] } in Ranges{0}[Operator]
```

**ผลลัพธ์:** `4`

สร้างรายการของเงื่อนไขหลายแบบ เช่น เท่ากับ (Equals) และไม่เท่ากับ (NotEquals) เพื่อใช้ประกอบการเรียก SapHana.Database ตามรูปแบบที่ตัวเชื่อมต่อกำหนด

## หมายเหตุเพิ่มเติม

ฟังก์ชัน/ชนิดข้อมูลชุดนี้เกี่ยวข้องกับการเชื่อมต่อ SAP HANA โดยเฉพาะ ถ้าไม่ได้ใช้ SapHana.Database โดยปกติจะไม่จำเป็นต้องใช้ค่าเหล่านี้

## คำถามที่พบบ่อย

**Q: SapHanaRangeOperator.Type ใช้ทำอะไร?**

ใช้ระบุชนิดของการเปรียบเทียบสำหรับพารามิเตอร์แบบ Range ของ SAP HANA เช่น มากกว่า/น้อยกว่า/เท่ากับ เพื่อให้ตัวเชื่อมต่อเข้าใจเงื่อนไขที่ต้องการ

## ฟังก์ชันที่เกี่ยวข้อง

- [SapHana.Database](https://www.thepexcel.com/functions/power-query/accessing-data-functions/saphana-database/)
- [SapHanaDistribution.Type – ตัวเลือกการกระจายงาน (Distribution) ของ SAP HANA](https://www.thepexcel.com/functions/power-query/enumerations/saphanadistribution-type/)

## แหล่งข้อมูลเพิ่มเติม

- [เอกสาร Microsoft Learn: SapHanaRangeOperator.Type](https://learn.microsoft.com/en-us/powerquery-m/saphanarangeoperator-type) _(documentation)_

---

_Source: [https://www.thepexcel.com/functions/power-query/enumerations/saphanarangeoperator-type/](https://www.thepexcel.com/functions/power-query/enumerations/saphanarangeoperator-type/)_
