รันโค๊ตนี้ใน Access 97 ไม่ผ่านครับ
กระทู้เก่าบอร์ด อ.Yeadram

 928   1
URL.หัวข้อ / URL
รันโค๊ตนี้ใน Access 97 ไม่ผ่านครับ

SELECT *
FROM (SELECT A.[Customer], A.[Date] AS [Date], (SELECT NZ(Sum(Se)) - NZ(Sum(Re)) FROM Detail1 AS B WHERE A.[Date] > B.[Date] AND A.Customer = B.Customer) AS PHY, Sum(A.[Se]) AS Se, Sum(A.[Re]) AS Re, [PHY]+Nz([Se])-Nz([Re]) AS Total
FROM Detail1 AS A
WHERE (A.[Date])>=(SELECT Min([Date]) FROM Detail1 AS B)
GROUP BY A.[Customer], A.[Date]
ORDER BY A.[Customer], A.[Date]) AS TTT;

รันใน Access 2003 เปิดได้ปกติครับ
แต่พอรันใน Access 97 มันขึ้น "Syntax error in FROM clause"
ไม่ทราบว่าต้องแก้ตรงไหนครับ

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

1 @R21250
OK ได้แล้วครับ
แปลงไฟล์ 97 เป็น 2003 ก่อน แล้วแปลงกลับเป็น 97 อีกที
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3230s