python pymysql은 시간을 비교하는 SQL 문을 실행합니다. mysql에서는 원활하게 실행될 수 있는데 Python에서 실행하면 왜 오류가 발생합니까?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-07-04 13:43:45
0
2
1544

python 버전: 3.5 mysql 버전: 5.6
python pymysql은 시간을 비교하는 sql 문을 실행합니다. mysql에서는 원활하게 실행이 되지만, python에서 실행하면 오류가 발생합니다.
데이터베이스 테이블은 출석 프린터에서 내보낸 출석 데이터입니다. . 직원 번호에 따라 지각하고 일찍 퇴근하는 사람을 제외합니다.
데이터베이스에서 7시 30분 이후와 17시 30분 이전에 출근하는 사람을 제외합니다.


데이터베이스 테이블 구조:


다음은 SQL 문입니다

으아악

실행 결과, 원활하게 결과 얻기:


파이썬 코드:

으아악

오류 메시지:

으아악

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(2)
ringa_lee

여러 줄 문을 사용해 보세요

으아악

패키지

三叔

위의 댓글을 읽은 후 다음을 참조하세요: https://stackoverflow.com/que...

Python에서 MySQL 문을 사용할 때 %来转义%를 추가할 필요가 없습니다. Python의 MySQL 모듈은 기본적으로 이스케이프 문자를 추가합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿