分析するのに苦労しています... 私は学生であるテーブルを持っています。投票済みおよび 0 のステータスがあります。0 はまだ投票されていないことを意味し、投票済みはすでに投票済みであることを意味します。私は学年であるsyearidを持っています。私の主要な番号は、学生番号である IDNO です。
これが私の問題です。学生がその学年にすでに投票している場合、学生は再度投票することはできず、すでに投票したというメッセージが表示されます。これで、ステータスが投票済みに更新されます。学生が別の年に再度投票すると、正しい idno が重複していると表示されます。今、私の問題です。学生が年に 1 回だけ投票できるようにしたいのですが、私のプライマリーのため、別の年に再度登録することはできません。何かを処理する別のテーブルが必要な場合は、助けてください。本当に助けが必要です