ต้องการค่ามากที่สุดในฟิวส์
กระทู้เก่าบอร์ด อ.Yeadram

 2,008   5
URL.หัวข้อ / URL
ต้องการค่ามากที่สุดในฟิวส์

Table ชื่อ Customer
มีฟิวส์ชื่อ DELQ เก็บข้อมูลคือ 15792315760
ถ้าจะทำในคิวรี อยากได้ค่าที่มากที่สุด คือ 9 ต้องเขียนยังไงครับ

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R14816
คิวรี่ ถ้าจะใช้ Iff() คิดแล้วคงเขียนกันยาว แล้วไม่รู้ได้หรือเปล่าด้วย หลักตัวเลขคุณเยอะมาก แนะนำเขียนเป็นฟังก์ชั่นดีกว่าครับ เช่น

1. เขียนโค๊ดประมาณนี้ลงใน Module ใหม่ก็ได้

Public Function MaxNum(GNum As String) As String
    Dim TMax As Integer, i As Integer
    For i = 1 To Len(GNum)
        If Mid(GNum, i, 1) > TMax Then
            TMax = Mid(GNum, i, 1)
        End If
    Next
    MaxNum = TMax
End Function

2. ที่คิวรี่ ในฟิลด์ใหม่ที่ต้องการแสดงผลเขียนแบบนี้ครับ
ตัวเลขสูงสุด: Cint(MaxNum(DELQ))

ประมาณนี้ครับปรับใช้ดู
2 @R14817
ว่าแต่ การหาค่าแบบนี้เอาไปใช้ประโยชน์อะไรหรือครับ อยากรู้เหมือนกัน
3 @R14818
ออกแบบตารางใหม่จะดีกว่านะครับ
4 @R14821
ขอบคุณท่าน TTT ทำได้ละครับ เอาไปใช้ประโยชน์ตรงแยกประเภทลูกค้าในการส่งจดหมายนะครับ

5 @R14840
ทำ QUERY แล้วกดเครื่องหมาย SUM ย้ายฟิวที่ต้องการมาหน้าสุดแล้วเลือก TOTAL เป็น MAX ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3245s