จะ query ยังไงเหรอครับ
มีฐานข้อมูล สมมุติดังนี้
database province
id | name
1 | กรุงเทพ
2 | เชียงใหม่
3 | ภูเก็ต
4 | นครสวรรค์
แล้วมีอีกตารางเก็บฐานข้อมูลประมาณนี้
id | start | end | day
1 | 1 | 2 | 2011-08-01
2 | 2 | 4 | 2011-08-02
3 | 4 | 1 | 2011-08-02
ผมอยากจะ query ครั้งเดียวโดยให้แสดงผลลัพธ์เป็น
1 | กรุงเทพ | เชียงใหม่ | 2011-08-01
ประมาณนี้ ไม่ทราบว่าต้องเขียนยังไงเหรอครับ
ภาษาที่ใช้ MySQL กับ postgresql ครับ



Comments
น่าจะประมาณนี้ ไม่ก็ JOIN ก็น่าจะได้
แบบ join
ทำไมเหมือน = หายไปตัวนึงหว่า?
ใช้งานได้ทั้งสองแบบเลย ขอบคุณมากครับ
CMDEVHUB เขียนเอามันส์ ลองเข้าไปดูความมันส์ได้ครับ