私はアプリケーションを構築しています
SQLデータベースにStudentテーブルがあり、これは次の構造を持っています
(
Student_ID int,
FullName varchar(255),
FirstName varchar(255),
LastName varchar(255),
FatherName varchar(255),
Father_FirstName varchar(255),
Father_LastName varchar(255),
Date_of_Birth datetime,
Gender varchar(10),
Date_of_Registration datetime,
Regestration_Status varchar(10),
Degree_Status varchar(10),
Qualification varchar(15),
Campus varchar(15),
Batch int,
Degree varchar(10)
)
このテーブルに収集されたデータは、カラチ、イスラマバード、ペシャワール、カラチの 4 つの異なる都市からのものです。
ペシャワールから収集された学生データには Gender プロパティが設定されていないため、このテーブル全体で、ペシャワール出身の学生の [性別] 列には値が含まれていません。
私のスーパーバイザーは、関連付けルールを介してテーブルのこのパッチを埋めるように私に依頼しました。これは、ほとんどの学生の名前がテーブル全体で非常に似ており、「USMAN」などの特定の名前があり、全体で USMAN のような名前が 100 ある場合です。テーブルの出身都市に関係なく、60 USMAN 行の性別が MALE の場合、ペシャワールが都市で、学生の名前が Usman であるパッチ内のすべての行は、性別を男性に設定する必要があります。
問題が明確になったことを願っています。誰かが私を助けることができれば、いくつかのSQLクエリを介してこれを機能させようとしています。