SQL การใช้สูตรทางคณิตศาสตร์
เราสามารถใช้สูตรทางคณิตศาสตร์เข้ามาใช้งานร่วมกับการเขียน sql ใน postgreSQL ได้ เพื่อให้ได้ค่าที่ถูกต้องมากยิ่งขึ้น โดยสูตรทางคณิตศาสตร์ที่สามารถใช้ได้มีดังนี้
ABS() : ใช้หาค่าสัมบูรณ์
POWER() : ใช้หาค่ายกกำลัง
SQRT() : ใช้หาค่ารากที่สอง
ROUND() : ใช้ปัดเศษทศนิยม
CEILING() : ใช้ปัดเศษขึ้น ( ปัดเศษให้เป็นเลขจำนวนเต็ม )
FLOOR() : ใช้ปัดเศษลง ( ปัดเศษให้เป็นเลขจำนวนเต็ม )
ในตัวอย่าง เราจะทำการใช้สูตรทางคณิตศาสตร์กับฟิลด์ price_unit ในตาราง stock_move โดยค่า price_unit เดิมจะแสดงดังในตัวอย่าง
PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- โพสต์: 677
- ลงทะเบียนเมื่อ: 28/07/2014 10:24 am
PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
แก้ไขล่าสุดโดย thitikorn_lp เมื่อ 17/01/2015 2:50 pm, แก้ไขไปแล้ว 1 ครั้ง.
-
- PHP Super Hero Member
- โพสต์: 677
- ลงทะเบียนเมื่อ: 28/07/2014 10:24 am
Re: PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
รูปแบบคำสั่ง : ABS () ใช้หาค่าสัมบูรณ์
โค้ด :
ผลที่ได้ :
โค้ด: เลือกทั้งหมด
SELECT ABS ( ชื่อคอลัมน์ )
FROM ชื่อตาราง ;
โค้ด: เลือกทั้งหมด
SELECT product_id, ABS(price_unit)
FROM stock_move Order by price_unit
-
- PHP Super Hero Member
- โพสต์: 677
- ลงทะเบียนเมื่อ: 28/07/2014 10:24 am
Re: PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
รูปแบบคำสั่ง : POWER() ใช้หาค่ายกกำลัง
โค้ด :
ผลที่ได้ :
โค้ด: เลือกทั้งหมด
SELECT POWER ( ชื่อคอลัมน์ , ค่าเลขที่ต้องการยกกำลัง )
FROM ชื่อตาราง ;
โค้ด: เลือกทั้งหมด
SELECT product_id, price_unit,POWER( price_unit, 2 ) as price_power
FROM stock_move Order by price_unit
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 0 ตอบกลับ
- 3334 แสดง
-
โพสต์ล่าสุด โดย thitikorn_lp
17/01/2015 3:12 pm
-
-
โพสต์ใหม่ PostgreSQL : คำสั่ง SQL การใช้ INNER JOIN
โดย thitikorn_lp » 10/02/2015 6:25 pm » ใน PostgreSQL - 0 ตอบกลับ
- 5042 แสดง
-
โพสต์ล่าสุด โดย thitikorn_lp
10/02/2015 6:25 pm
-
-
-
โพสต์ใหม่ PostgreSQL : คำสั่ง SQL การใช้ UNION
โดย thitikorn_lp » 26/09/2014 10:29 am » ใน PostgreSQL - 0 ตอบกลับ
- 2040 แสดง
-
โพสต์ล่าสุด โดย thitikorn_lp
26/09/2014 10:29 am
-
-
-
โพสต์ใหม่ PostgreSQL : คำสั่ง SQL การใช้ Operator
โดย thitikorn_lp » 09/09/2014 3:59 pm » ใน PostgreSQL - 7 ตอบกลับ
- 7674 แสดง
-
โพสต์ล่าสุด โดย thitikorn_lp
22/09/2014 7:05 pm
-
-
-
โพสต์ใหม่ PostgreSQL : คำสั่ง SQL การใช้ Comparison Operators (ตัวดำเนินการเปรียบเทียบ)
โดย thitikorn_lp » 02/03/2015 6:56 pm » ใน PostgreSQL - 0 ตอบกลับ
- 3040 แสดง
-
โพสต์ล่าสุด โดย thitikorn_lp
02/03/2015 6:56 pm
-
-
-
โพสต์ใหม่ คำสั่ง PostgreSQL แสดงชื่อฐานข้อมูลทั้งหมด ของ PostgreSQL Server
โดย mindphp » 29/08/2017 5:51 am » ใน PostgreSQL - 2 ตอบกลับ
- 7664 แสดง
-
โพสต์ล่าสุด โดย mindphp
21/10/2018 2:11 am
-
-
-
โพสต์ใหม่ Magento 2 with PostgreSQL Magento2 รองรับหลายฐานข้อมูล PostgreSQL
โดย mindphp » 07/01/2016 6:59 am » ใน Magento user Guide Knowledge (เลิกทำเนื้อหา) - 0 ตอบกลับ
- 7013 แสดง
-
โพสต์ล่าสุด โดย mindphp
07/01/2016 6:59 am
-
-
-
โพสต์ใหม่ วิธีเช็คเวอร์ชั่น PostgreSQL กรณีติดตั้ง PostgreSQL ไว้หลายเวอร์ชั่นในเครื่องเดียว
โดย mindphp » 13/02/2022 10:58 am » ใน PostgreSQL - 1 ตอบกลับ
- 2102 แสดง
-
โพสต์ล่าสุด โดย mindphp
30/05/2022 9:56 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Amazon [Bot] และบุคลทั่วไป 56