반응형
Python에서 열 인덱스 대신 열 이름을 사용하여 SQL 결과 열 값을 검색하는 방법이 있습니까? mySQL과 함께 Python 3을 사용하고 있습니다. 내가 찾고있는 구문은 Java 구조와 매우 유사합니다.
Object id = rs.get("CUSTOMER_ID");
꽤 많은 열이있는 테이블이 있는데 액세스해야하는 각 열의 인덱스를 지속적으로 계산하는 것은 정말 고통 스럽습니다. 또한 색인이 내 코드를 읽기 어렵게 만듭니다.
감사!
해결 방법
cursor = conn.cursor(MySQLdb.cursors.DictCursor)
cursor.execute("SELECT name, category FROM animal")
result_set = cursor.fetchall()
for row in result_set:
print "%s, %s" % (row["name"], row["category"])
참조 페이지 https://stackoverflow.com/questions/10195139
반응형
'MySql' 카테고리의 다른 글
MySQL 까다로운 이중 / 삼중 JOIN (?) (0) | 2021.02.14 |
---|---|
MySQL Facebook의 profile.php? = id는 어떻게 작동합니까? (0) | 2021.02.14 |
MySQL Django의 GROUP_CONCAT에 해당 (0) | 2021.02.14 |
MySQL mysql의 DC2Type 배열 데이터 유형은 무엇입니까 (0) | 2021.02.14 |
MySQL 임시 테이블을 만들고 선택 (0) | 2021.02.14 |
댓글