ที่ผมทำ ผมใช้ "select max(id) from table" ขึ้นมาแล้วตัดตัวอักษร w ออก แล้ว+1 เข้าไป ตอนadd ก็ให้ใส่ w เพิ่มเพื่อให้ id เป็น แบบเดียวกันทั้งหมด
ผมลองทำหลายครั้งก็ใช้ได้นะ แต่พอผม drop id บาง id ถึงเริ่มมีปัญหา
ตอนadd ข้อมูล db มันเก็บค่าที่ลบทิ้งไป add ลงไปใน db ใหม่ อย่างผม drop w002 ไปแล้วแทนที่จะนับต่อ จาก record สุดท้าย กลับเพิ่มค่า w002 มาเหมือนเดิม
แล้วตอนนี้ติดตรงที่ว่า add ข้อมูลเพิ่มไป db ฟ้องว่า มี id ซ้ำ ต้องแก้ปัญหาอย่างไร