ฉันกำลังทำเกมที่เกี่ยวข้องกับยานพาหนะในบางจุด ฉันมีตาราง MySQL ชื่อ "ยานพาหนะ" ที่มีข้อมูลเกี่ยวกับยานพาหนะรวมถึงคอลัมน์ "แผ่นป้าย" ซึ่งเก็บป้ายทะเบียนสำหรับยานพาหนะ
ตอนนี้มาถึงส่วนที่ฉันมีปัญหา ฉันต้องหาป้ายทะเบียนที่ไม่ได้ใช้ก่อนที่จะสร้างรถคันใหม่ - ควรเป็นสตริงสุ่มแบบตัวเลขและตัวอักษร 8 อักขระ ฉันประสบความสำเร็จได้อย่างไรโดยใช้ while loop ใน Lua ซึ่งเป็นภาษาที่ฉันเขียนโปรแกรมเพื่อสร้างสตริงและสอบถาม DB เพื่อดูว่ามีการใช้หรือไม่ อย่างไรก็ตามเมื่อจำนวนยานพาหนะเพิ่มขึ้นฉันคาดว่าสิ่งนี้จะไม่มีประสิทธิภาพมากยิ่งขึ้นในตอนนี้ ดังนั้นฉันจึงตัดสินใจลองแก้ไขปัญหานี้โดยใช้แบบสอบถาม MySQL
แบบสอบถามที่ฉันต้องการควรสร้างสตริงตัวเลขและตัวอักษร 8 ตัวซึ่งยังไม่มีอยู่ในตาราง ฉันคิดถึงวิธีการสร้างและตรวจสอบลูปอีกครั้ง แต่ฉันไม่ได้ จำกัด คำถามนี้ไว้แค่นั้นในกรณีที่มีคำถามที่มีประสิทธิภาพมากกว่า ฉันสามารถสร้างสตริงได้โดยการกำหนดสตริงที่มีอักขระที่อนุญาตทั้งหมดและตั้งสตริงย่อยแบบสุ่มและไม่มีอะไรเพิ่มเติม
ขอความช่วยเหลือใด ๆ