fetch함수
431
작성한 질문수 20
패턴으로 익히는 파이썬과 MySQL - 데이터 입력과 검색
9:09
fetch함수는 별도로 테이블을 지정하지않고 데이터베이스만 지정하는 것(fetch앞에있는 cursor로부터) 같은데 그러면 한 데이터베이스에 있는 모든 레코드를 출력해주는 것인가요?
답변 1
0
안녕하세요. 답변 도우미입니다.
fetch 메서드는 PyMySQL에서 SQL 쿼리 결과를 가져오는 데 사용됩니다. fetchone(), fetchall(), fetchmany() 등의 메서드가 있으며, 이들 메서드는 쿼리의 결과를 반환합니다.
fetchone()은 쿼리 결과에서 다음 행을 가져오는 메서드입니다.fetchall()은 쿼리 결과의 모든 행을 가져오는 메서드입니다.fetchmany(size)은 쿼리 결과에서 지정된 개수만큼의 행을 가져오는 메서드입니다.
이 메서드들은 직접적으로 테이블을 지정하지 않으며, 이전에 실행된 SQL 쿼리의 결과를 가져옵니다. 따라서 SQL 쿼리에서 어떤 테이블을 선택하거나 어떤 조건을 지정했느냐에 따라 fetch 메서드가 반환하는 결과가 달라집니다.
감사합니다.
FOREIGN KEY 정리하기, 영상대로 SQL코드 복붙해도 안되요.
0
3
1
실습을 따라하는데 데이터베이스가 보이지 않아요
0
54
1
섹션1 4강부터 강의 실행 안됨 이슈
0
77
1
강의 자료 다운로드 관
0
90
1
강의 영상이 안나와요..
0
82
1
섹션4 화면 자체가 안나와요
0
118
1
강의 화면이 안 보이고, 목소리밖에 안나와요 ;;
0
116
1
데이터 삭제 질문
0
123
1
mysql 설치가 되지 않습니다.
0
1388
3
강의 결과 질문 - SQLD, 데이터베이스 설계, 프로젝트 구축 하여 취업
0
147
1
지마켓 파일 불러왔는데, 테이블이 생성이 안됩니다
0
119
1
실습 코드 깃허브 업로드
0
145
1
sql_safe_updates 옵션
0
154
1
sql 설치 문제
0
1424
2
서브쿼리를 JOIN으로 바꾸기
0
157
1
중고급 SQL과 실전 데이터 문의
1
158
1
(맥환경) workbench 이용할 때 패스워드 입력 안해도 자동으로 활성화 가능해져요..
0
351
1
강의 커리큘럼 질문 있습니다.
0
176
1
강의 자료 이미지가 보이지 않습니다.
0
162
1
Join 구문에서 메인 테이블
0
179
1
예제문제 추가 쿼리 질문
0
204
2
강의 화면 출력이 되지 않는 현상
0
211
1
파이썬으로 다루는 MySQL
0
208
1
JOIN 활용 SQL 연습문제
0
179
1





