BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Guitar-hero ที่ มิถุนายน 29, 2011, 17:32:36 PM
-
คือ ผมติดปัญหาคือเวลาดึงออกข้อมูลออกมาแล้วทำไมบางคนได้มากกว่า 1 Record หรือต้องเขียน คำสั่ง เพิ่มเติมยังไงครับ
-
เพิ่ม order by begindate desc limit 1 ไว้ น่าจะได้ครับ คิดว่าคงเกิดจากการเปลี่ยนสถานพยาบาลหลัก และรองที่บันทึกเข้าไปใหม่เลยมีหลาย reccord ทีนี้เอา begindate เข้ามาจับน่าจะแก้ปัญหาได้ครับ
-
ใช้คำสั่งนี้ครับ
alter table pttypeno drop primary key;
alter ignore table pttypeno modify hn varchar(9) not null;
alter ignore table pttypeno modify pttype varchar(2) not null;
alter ignore table pttyeno add primary key (hn,pttype);