คุณใช้โอเปอเรเตอร์ SQL เพื่อระบุการเปรียบเทียบและการคำนวณเลขคณิตระหว่างเอ็กซ์เพรสชัน
คุณสามารถใช้โอเปอเรเตอร์ SQL ได้หลายประเภท
โอเปอเรเตอร์ | ตัวอย่าง | คำอธิบาย | รูปแบบคำสั่ง |
---|---|---|---|
BETWEEN |
|
กำหนดว่าค่าอยู่ระหว่างช่วงที่ไม่รวมค่าเริ่มต้นและค่าสิ้นสุดหรือไม่
|
|
IN |
|
กำหนดว่าค่าอยู่ในชุดค่าหรือไม่ |
|
IS NULL |
|
กำหนดว่าค่าเป็นนัลหรือไม่ |
|
LIKE |
|
กำหนดว่าค่าตรงกับสตริงทั้งหมดหรือบางส่วน มักใช้กับอักขระที่เป็นสัญลักษณ์การค้นหาเพื่อระบุสตริงอักขระที่ตรงกันตั้งแต่ศูนย์อักขระขึ้นไป (%) หรือตรงกันอักขระเดียว (_) |
|
+ |
|
เครื่องหมายบวกสำหรับการบวก |
|
- |
|
เครื่องหมายลบสำหรับการลบ |
|
* หรือ X |
|
เครื่องหมายคูณสำหรับการคูณ |
|
/ |
|
เครื่องหมายหารสำหรับการหาร |
|
% |
เปอร์เซ็นต์ |
|
|
|| |
|
การเชื่อมต่อสตริงอักขระ |
|
( |
|
วงเล็บเปิด |
|
) |
|
วงเล็บปิด |
|
> |
|
เครื่องหมายมากกว่า ซึ่งระบุค่าที่มากกว่าค่าที่เปรียบเทียบ |
|
< |
|
เครื่องหมายน้อยกว่า ซึ่งระบุค่าที่น้อยกว่าค่าเปรียบเทียบ |
|
= |
เครื่องหมายเท่ากับ ซึ่งระบุค่าที่เท่ากัน |
|
|
>= |
เครื่องหมายมากกว่าหรือเท่ากับ ซึ่งระบุค่าที่เท่ากันหรือมากกว่าค่าเปรียบเทียบ |
|
|
<= |
เครื่องหมายน้อยกว่าหรือเท่ากับ ซึ่งระบุค่าที่เท่ากันหรือน้อยกว่าค่าเปรียบเทียบ |
|
|
<> |
|
ไม่เท่ากับ ซึ่งระบุค่าที่สูงกว่าหรือต่ำกว่า แต่ต้องไม่เท่ากัน |
|
, |
|
เครื่องหมายคอมมา ซึ่งใช้คั่นอีลิเมนต์ในลิสต์ |
|