Python 은 데이터베이스 에 가장 가 까 운 데 이 터 를 찾 습 니 다.


이것 은 제 데이터베이스 student 입 니 다.예 를 들 어 32 값 을 입력 하고 id 가 32 에 가장 가 까 운 전체 줄 데 이 터 를 조회 하 는 것 과 같 습 니 다.다음 코드 를 사용 할 수 있 습 니 다.

import pymysql
value=32

conn = pymysql.connect(host='39.106.168.84', user='xxxxxxx', password='xxxxxxx', port=3306,
            db='flask_topvj_net')
cur = conn.cursor()
sql="select * from `student` order by abs(`id` - '%s') limit 1" %(value)
cur.execute(sql)
u = cur.fetchall()
print(u)
conn.close()
실행 결과

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기