ผู้เขียน หัวข้อ: สอบถามคำสั่งsqlครับ  (อ่าน 3047 ครั้ง)

0 สมาชิก และ 2 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sine

  • Newbie
  • *
  • กระทู้: 1
  • Respect: 0
    • ดูรายละเอียด
สอบถามคำสั่งsqlครับ
« เมื่อ: มกราคม 21, 2013, 10:44:15 AM »
0
select ot.operation_time_type_name, em.emergency_name, p.hn, p.fname from operation_detail op
left outer join operation_list ol on ol.operation_id = op.operation_id
left outer join patient p on p.hn = ol.hn
left outer join operation_time_type ot on  ot.operation_time_type_id  = ol.operation_time_type_id
left outer join operation_emergency em on  em.emergency_id  = ol.emergency_id
where begin_datetime between '2012-05-01 08:30:00' and '2012-05-31 16:30:00'
***********
ถ้าผมอยากแยกเวลาด้วยครับตั้งแต่ 08:00:00 ถึง 16:00:00 ต้องใช้คำสั่งอยากไรครับ ขอบคุณครับ
 

ออฟไลน์ BBT Hospital

  • Jr. Member
  • **
  • กระทู้: 61
  • Respect: +2
    • ดูรายละเอียด
Re: สอบถามคำสั่งsqlครับ
« ตอบกลับ #1 เมื่อ: มกราคม 21, 2013, 18:47:31 PM »
0
select ot.operation_time_type_name, em.emergency_name, p.hn, p.fname from operation_detail op
left outer join operation_list ol on ol.operation_id = op.operation_id
left outer join patient p on p.hn = ol.hn
left outer join operation_time_type ot on  ot.operation_time_type_id  = ol.operation_time_type_id
left outer join operation_emergency em on  em.emergency_id  = ol.emergency_id
where begin_datetime between '2012-05-01 08:30:00' and '2012-05-31 16:30:00'

and time(datetime) between "08:00:00" and "16:00:00"
***********
ถ้าผมอยากแยกเวลาด้วยครับตั้งแต่ 08:00:00 ถึง 16:00:00 ต้องใช้คำสั่งอยากไรครับ ขอบคุณครับ
แพทย์ โรงพยาบาลบางบัวทอง
Linux server Cent-OS 5 -ram 4 GB
HosXP when 2550
ตัวเองเริ่มใช้ July 2551
Server version: 3.55.11.8
Client version:HOSxP 3.55.2.29  (Most)
                      3.55.7.14(Ward)
การขึ้นระบบโดย : ทีม BMS
การทำ Report + SQL => นั่งเทียนมั่วเอง + copy ของ อาจารย์ ทั้งหลายครับ
** ขอบคุณ ทุกท่านที่เอื้อเฟื้อครับ **
(update signature when 56-01-24)