SELECT person.pid,visitdate,ctitle.titlename,fname,lname,diagcode#sugarnumdigit as 'ระดับน้ำตาล'
,IF(pressure<119/79 ,pressure,'-')as 'ความดันน้อยกว่า119/79เขียว'
,IF(pressure BETWEEN '120' AND '140',pressure,'-') as 'ความดัน120-140 เหลือง' 
,IF(pressure BETWEEN '141' AND '160',sugarnumdigit,'-') as 'ความดัน140-160 ส้ม' 
,IF(sugarnumdigit >161,sugarnumdigit,'-') as 'ความดันมากกว่า160 แดง'  
from visitdiag vd
INNER JOIN visit v on vd.visitno=v.visitno
INNER JOIN visitlabsugarblood vs on v.visitno=vs.visitno
INNER JOIN person on v.pid=person.pid
INNER JOIN ctitle ON person.prename = ctitle.titlecode
WHERE diagcode BETWEEN 'I10' AND 'I15'
AND (v.visitdate BETWEEN '2014-05-01' AND '2014-05-31')
ORDER BY pid;