亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


自動抽題時,如何解決刪除記錄后主鍵 ID 與題目數量不一致的問題?


avatar
小浪云 2024-11-11 175

自動抽題時,如何解決刪除記錄后主鍵 ID 與題目數量不一致的問題?

自動抽題時,刪除記錄后主鍵 id 與題目數量不一致的解決方案

你想要實現自動抽題的功能,原本的思路是通過查詢題目個數,然后生成一個隨機 id,再根據 id 來獲取題目。但是由于有刪除功能,導致 id 和題目數量不一致。

解決方案:

與其查詢題目數量再生成隨機 id,不如直接查詢所有題目,然后從中隨機選擇。這樣,即使刪除了題目,也不會影響隨機選擇的正確性。

代碼如下:

select * FROM questions;
登錄后復制

之后,你可以使用編程語言中的隨機函數從查詢結果中隨機選擇一個題目。這樣,你就可以實現自動抽題功能,同時避免了 id 和題目數量不一致的問題。

相關閱讀