สอบถามการ query 1 table

กระทู้คำถาม
คือผมมี หลาย table ต้องการยุบเหลือ 1 table แต่ query ไม่ถูก

คือผมจะสร้าง table ตามวันที่ ทำให้มีหลาย table เช่น ถ้ามี 1000 วัน ก็มี 1000 table ซึ่งผมคิดว่ามันไม่เวิร์ค แต่ถ้าทำเป็นตารางเดียวผมก็อ้าง ฟิลวันที่ฟิลopen เทียบกับ ฟิลวันที่ฟิลopen ไม่ได้  เช่น มี 2 ตารางคือ
20150305(product,date,open,close) 20150304(product,date,open,close)

ถ้าเป็นสองตารางผมจะเทียบได้ โดย query ดังนี้

select 20150305.product
from "20150305
left join '20150304"
on 20150305.product  = 20150304.product
where 20150304.open < 20150305.close

ผลลัพธ์ที่ได้มา ผมจะได้ product ที่ ราคาสิ้นสุดวันของวันที่ 20150305 มากกว่าราคาเปิดวันที่ 20150304

คือที่ผมทำแยกวันเป็นตารางเพื่อให้เทียบว่าวันไหนมี open เทียบกันอีกวันมากกว่า แต่ถ้าจะรวมเป็น 1 ตาราง ผม query ไม่เป็นครับ ช่วยแนะนำด้วยครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่