|
|
|
สอบถามเรื่องการ Query ข้อมูล 2 ตารางแบบหลายเงื่อนไข |
|
|
|
|
|
|
|
ตามที่มีมาให้แค่นี้บอกได้เลยว่าไม่ได้ครับ
ตามที่บอกคือ ตารางเมนูอาหาร.รหัสเมนูอาหาร = 'ข้าวต้มหมู'
ตารางวัตุดิบ.รหัสวัตุดิบ = 'ข้าวต้มหมู'
มันจะไปได้ซะที่ไหนละครับ 5555
ล้อเล่นครับ ถึงแม้จะตั้งคำถามมาแบบผิดๆก็จะตอบให้ครับ
ง่ายๆๆๆบ้านๆๆๆ แค่สร้างมาอีกตารางเพื่อมารับ Index ของ รหัสเมนูอาหาร กับ รหัสวัตุดิบ
ประมาณ
ID,รหัสเมนูอาหาร ,รหัสวัตุดิบ
where ตารางใหม่.รหัสเมนูอาหาร ='ข้าวต้มหมู'
แค่นั้นครับ
ที่แนะให้ทำ 3 ตารางแบบนี้เพราะสะดวกต่อการใช้งานกับ combobox ครับ
|
|
|
|
|
Date :
2015-06-01 21:37:05 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มเติมจากคุณ TOR นะครับ
คือคุณ TOR เค้าแนะนำว่าให้สร้างตารางอาหารกับตารางวัตถุดิบไว้ก่อน หลังจากนั้นสร้างตารางใหม่ที่จะเก็บว่า อาหารชนิดนี้มีส่วนผสมเป็นวัตถุดิบอะไรบ้าง เพื่อลดความซ้ำกันของข้อมูลที่บันทึกครับ (normalize)
ตรงนี้ตอบในเรื่องเงื่อนไขที่เขียนเพื่อค้นข้อมูลมาแสดง แนะนำให้ใช้วิธีการ inner join แทน cross join ครับ
|
|
|
|
|
Date :
2015-06-02 09:24:09 |
By :
deksoke |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อขอบคุณครับ ได้แล้วครับ...
|
|
|
|
|
Date :
2015-06-02 15:50:08 |
By :
slaper |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-06-03 09:46:27 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|