그래서 저는 신인 MySQL 사용자이자 기초 지식 인 파이썬 사람입니다. 어떤 도움이라도 사전에 높이 평가됩니다. 이 스레드와 관련된 특정 스레드를 검색했지만 비어 있습니다. 문제점 : 성 및 이름을 입력 할 수있는 표가 있으며 모든 레코드와 일치하는 경우 행의 데이터와 표 이름을 반환합니다. 그래서 간단한 소리와 아마 제다이입니다 그러나, 나는 형식 오류 얻고있다 : 문자열 중에 변환 모든 인수 서식을PyMYSQL 쿼리가 원하는 결과를 반환하지 않습니다.
내 코드 :
import pymysql
user_input_fname = input("Please enter client first name and press Enter button: ")
user_input_lname = input("Please enter client last name and press Enter button: ")
db = pymysql.connect(host='127.0.0.1', port=44420, user='*****', passwd='*************', db='************')
cursor = db.cursor()
cursor.execute("""SELECT Named_Insured_First_Name, Named_Insured_Last_Name FROM condo_rented_to_others WHERE Named_Insured_First_Name='user_input_fname' AND Named_Insured_Last_Name='user_input_lname' """, (user_input_fname, user_input_lname,))
# calls fetchone until None is returned (no more rows)
for row in iter(cursor.fetchone, None):
print ('condo_rented_to_others')
print(row)
그 게시물은 실제로 내 코드의 서식을 올려 놓았습니다 .... – Alaska