SQL การใช้สูตรทางคณิตศาสตร์
เราสามารถใช้สูตรทางคณิตศาสตร์เข้ามาใช้งานร่วมกับการเขียน sql ใน postgreSQL ได้ เพื่อให้ได้ค่าที่ถูกต้องมากยิ่งขึ้น โดยสูตรทางคณิตศาสตร์ที่สามารถใช้ได้มีดังนี้
ABS() : ใช้หาค่าสัมบูรณ์
POWER() : ใช้หาค่ายกกำลัง
SQRT() : ใช้หาค่ารากที่สอง
ROUND() : ใช้ปัดเศษทศนิยม
CEILING() : ใช้ปัดเศษขึ้น ( ปัดเศษให้เป็นเลขจำนวนเต็ม )
FLOOR() : ใช้ปัดเศษลง ( ปัดเศษให้เป็นเลขจำนวนเต็ม )
ในตัวอย่าง เราจะทำการใช้สูตรทางคณิตศาสตร์กับฟิลด์ price_unit ในตาราง stock_move โดยค่า price_unit เดิมจะแสดงดังในตัวอย่าง
PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP Super Hero Member
- Posts: 680
- Joined: 28/07/2014 10:24 am
PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
Last edited by thitikorn_lp on 17/01/2015 2:50 pm, edited 1 time in total.

-
- PHP Super Hero Member
- Posts: 680
- Joined: 28/07/2014 10:24 am
Re: PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
รูปแบบคำสั่ง : ABS () ใช้หาค่าสัมบูรณ์
โค้ด :
ผลที่ได้ :
Code: Select all
SELECT ABS ( ชื่อคอลัมน์ )
FROM ชื่อตาราง ;
Code: Select all
SELECT product_id, ABS(price_unit)
FROM stock_move Order by price_unit

-
- PHP Super Hero Member
- Posts: 680
- Joined: 28/07/2014 10:24 am
Re: PostgreSQL : คำสั่ง SQL การใช้สูตรทางคณิต
รูปแบบคำสั่ง : POWER() ใช้หาค่ายกกำลัง
โค้ด :
ผลที่ได้ :
Code: Select all
SELECT POWER ( ชื่อคอลัมน์ , ค่าเลขที่ต้องการยกกำลัง )
FROM ชื่อตาราง ;
Code: Select all
SELECT product_id, price_unit,POWER( price_unit, 2 ) as price_power
FROM stock_move Order by price_unit

-
- Similar Topics
- Replies
- Views
- Last post
-
-
คำสั่ง PostgreSQL แสดงชื่อฐานข้อมูลทั้งหมด ของ PostgreSQL Server
by mindphp » 29/08/2017 5:51 am » in PostgreSQL - 2 Replies
- 3131 Views
-
Last post by mindphp
21/10/2018 2:11 am
-
-
- 4 Replies
- 45513 Views
-
Last post by thitikorn_lp
26/08/2014 11:09 am
-
- 3 Replies
- 30604 Views
-
Last post by thitikorn_lp
01/09/2014 10:03 am
-
- 0 Replies
- 1801 Views
-
Last post by thitikorn_lp
17/01/2015 10:00 am
-
- 0 Replies
- 2491 Views
-
Last post by thitikorn_lp
17/01/2015 3:12 pm
-
- 0 Replies
- 1887 Views
-
Last post by thitikorn_lp
05/08/2014 5:03 pm
-
- 0 Replies
- 1428 Views
-
Last post by thitikorn_lp
26/09/2014 10:29 am
-
-
PostgreSQL : คำสั่ง SQL การ SELECT แบบ DISTINCT
by thitikorn_lp » 24/09/2014 2:58 pm » in PostgreSQL - 0 Replies
- 2257 Views
-
Last post by thitikorn_lp
24/09/2014 2:58 pm
-
Who is online
Users browsing this forum: No registered users and 4 guests