 |
จะใช้คำสั่งอะไรทำให้แสดงชื่อซ้ำกันเมื่อเพิ่มข้อมูลในตารางแต่ให้แสดงแค่ข้อมูลล่าสุดเท่านั้น |
|
 |
|
|
 |
 |
|
ดูจาก structure คุณแล้ว ใช้ฟิลด์ "ที่" เป็นตัว query น่าจะง่ายที่สุด
Select "ชื่อ-สุกล", "ปรับพื้นที่ปรับผัง", "ขุดหลุมฐานรากเท LEAN" FROM table WHERE "ที่" > max("ที่")-1
แต่ทางที่ดีสุด ผมว่าน่าจะมีฟิลด์ที่เก็บ datetime ที่ทำให้ทราบว่าเราได้ insert หรือ update ข้อมูล ๆ ในวันเวลาไหน แล้วเอามาใช้ WHERE
|
 |
 |
 |
 |
Date :
2011-07-28 00:03:50 |
By :
bankjetdo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
$strSQL = "SELECT homelist.*, host.host_idcard,host.host_antec,host.host_name,host.host_lastname,host.host_no,host.host_moo,
host.host_subdis,host.host_dis,host.host_province,host.hometype_name,host.hometype_material,host.hometype_people,donor.donor_name,
agency.agency_name,land.land_name,host.start,host.stop,homestep.percent
FROM homelist
LEFT OUTER JOIN agency ON homelist.agency_id = agency.agency_id
LEFT OUTER JOIN donor ON homelist.donor_id = donor.donor_id
LEFT OUTER JOIN land ON homelist.land_id = land.land_id
LEFT OUTER JOIN host ON homelist.host_idcard = host.host_idcard
LEFT OUTER JOIN homestep ON homelist.homestep_id = homestep.homestep_id
WHERE host.make = 'กลุ่ม 150 หลัง' ";
ลองใช้แล้วคะแต่ไม่ออกอะคะ
รบกวนช่วยแนะนำหน่อยนะคะ
|
 |
 |
 |
 |
Date :
2011-07-28 00:04:57 |
By :
jukcs |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
DB มีกี่ table ครับ?
ผมขอดู structure ทุก ๆ table เลยนะครับ
|
 |
 |
 |
 |
Date :
2011-07-28 09:52:25 |
By :
bankjetdo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มีทั้งหมด 7 table
1 agency ประกอบด้วย agency_id,agency_name,agency_phone
2 donor ประกอบด้วย donor_id,donor_name
3 homelist ประกอบด้วย homelist_no,host_idcard,donor_id,land_id,agency_id, homestep_id, homelist_time
4 homestep ประกอบด้วย homestep_id,homestep_name,percent
5 host ประกอบด้วย host_idcard ,host_name, host_lastname
6 land ประกอบด้วย land_id,land_name
7 personal ประกอบด้วย personal_id,name, sername, username, password,status
|
 |
 |
 |
 |
Date :
2011-07-28 10:44:48 |
By :
jukcs |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตรงคอลัมภ์ "ที่" มันคือ Field อะไร มาจาก table ไหน
|
 |
 |
 |
 |
Date :
2011-07-28 16:04:59 |
By :
bankjetdo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|