CREATE GLOBAL TEMPORARY TABLE FOO
(ID INTEGER)
ON COMMIT DELETE ROWS;
INSERT ALL
INTO FOO (ID) VALUES (1)
INTO FOO (ID) VALUES (2)
--....
--.... จะใส่มากี่ตัวล่ะครัช 1,000 หรือจะ 10,000
--....แต่ถ้ามากจินๆ ก็เปลี่ยนเป็น bulk insert ลงไป temp table ก็ได้
INTO FOO (ID) VALUES (2323) ;
--จาก select field_data from table1 where id in (1,2,3,.....,1500)
--ได้แว่
SELECT FIELD_DATA
FROM TABLE1 RIGHT JOIN FOO
ON TABLE1.ID = FOO.ID ;
DROP TABLE FOO ;