วันอาทิตย์ที่ 7 ธันวาคม พ.ศ. 2557

SQL MYSQL IF


SQL MYSQL I
เป็นคำสั่งที่ใช้สำหรับการเลือกข้อมูลโดยสร้างเงื่อนไข IF ในการเลือกข้อมูลต่าง ๆ 

Database : MySQL

Syntax


SELECT IF search_condition 'true','false' AS Column 


Table : customer1
CustomerID
Name
Email
CountryCode
Budget
Used
C001
Win Weerachaiwin.weerachai@thaicreate.com
TH
1000000600000
C002
John Smithjohn.smith@thaicreate.com
EN
2000000800000
C003
Jame Bornjame.born@thaicreate.com
US
3000000600000
C004
Chalee Angelchalee.angel@thaicreate.com
US
4000000100000


Sample1 แสดงสถานะของการใช้ยอดเงิน ในช่องของ Used ถ้าน้อยกว่า 200000 ให้แสดงคำว่า Low และมากกว่า 200000 ให้แสดงคำว่า Height 

SELECT CustomerID,Name,Used,
IF(Used<=200000,'Low','Height') AS Status
FROM customer

Output 

CustomerID
Name
Used
Status
C001
Win Weerachai600000
Height
C002
John Smith800000
Height
C003
Jame Born600000
Height
C004
Chalee Angel100000
Low

ไม่มีความคิดเห็น:

แสดงความคิดเห็น