複数のフォーム フィールド データが mysql データベースで検索されている場合、クエリを作成するにはどうすればよいですか。
フォーム フィールドは次のとおりです。
FirstName:
LastName:
Age:
Gender:
これで、複数のフィールドにデータを入力して、単一のフィールドで試したコードを検索できます。複数の条件で作成できません
sql = "select * from PERSON where F_Name = %s or L_Name = %s or Age = %s and Gender = %s"
self.cursor.execute(sql,(self.fname, self.lname, self.age, self.gender))
フィールド FirstName と Gender が入力されている場合
フィールド姓、性別、年齢が入力されている場合
フィールドFirsName、Ageが入力されている場合
フィールド性別と姓が入力されている場合
すべての可能な条件のように