ท่านใดทำไตรมาส 1- 4


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

17 เม.ย. 67 , 16:28:39
อ่าน 334 ครั้ง

marut.navy

ท่านใดทำไตรมาส 1- 4
« เมื่อ: 17 เม.ย. 67 , 16:28:39 »
ท่านใดทำไตรมาส 1 โดยเริ่ม 1 ต.ค.66 ถึง ไตรมาส 4 สิ้น 30 ก.ย.67  (ประจำปีงบประมาณ พ.ศ.2567) ใน query ms access ได้บ้างครับผม 0830711104 ครับผม
« แก้ไขครั้งสุดท้าย: 17 เม.ย. 67 , 17:38:14 โดย marut.navy »

 

17 เม.ย. 67 , 17:39:40
ตอบกลับ #1

chai

: ท่านใดทำไตรมาส 1- 4
« ตอบกลับ #1 เมื่อ: 17 เม.ย. 67 , 17:39:40 »
เก็บฟิวด์ปีงบลงตารางไว้เลยครับ จะได้คิวรี่ง่าย ส่วนไตรมาส จะเก็บใส่ตารางไว้ก็ได้ หรือสร้างฟังก์ชั่นเรียกตอนคิวรี่ก็ได้ครับ เช่น
function getTrimester(my_date as Date) as String
select Case Month(my_date)
case 10:getTrimester="1"
case 11:getTrimester="1"
case 12:getTrimester="1"
case 1:getTrimester="2"
case 2:getTrimester="2"
case 3:getTrimester="2"
.
.
.
.

end select
end function

ขออภัยหากเกิดความผิดพลาดใดๆครับ
« แก้ไขครั้งสุดท้าย: 17 เม.ย. 67 , 17:57:33 โดย chai »

 
โพสต์นี้ได้รับคำขอบคุณจาก: marut.navy

18 เม.ย. 67 , 08:56:49
ตอบกลับ #2

marut.navy

: ท่านใดทำไตรมาส 1- 4
« ตอบกลับ #2 เมื่อ: 18 เม.ย. 67 , 08:56:49 »
ขอบพระคุณเป็นอย่างสุง ครับผม

เก็บฟิวด์ปีงบลงตารางไว้เลยครับ จะได้คิวรี่ง่าย ส่วนไตรมาส จะเก็บใส่ตารางไว้ก็ได้ หรือสร้างฟังก์ชั่นเรียกตอนคิวรี่ก็ได้ครับ เช่น
function getTrimester(my_date as Date) as String
select Case Month(my_date)
case 10:getTrimester="1"
case 11:getTrimester="1"
case 12:getTrimester="1"
case 1:getTrimester="2"
case 2:getTrimester="2"
case 3:getTrimester="2"
.
.
.
.

end select
end function

ขออภัยหากเกิดความผิดพลาดใดๆครับ

 


บอร์ดเรียนรู้ Access สำหรับคนไทย


 

Sitemap 1 2 3 4 5