파이썬을 사용하여 웹 프레임 워크를 개발 중입니다. 아래는 내 데이터베이스입니다. 이 데이터베이스 이름은 과일입니다.
name price
----- -----
apple $2
pear $2
grape $4
SQLAlchemy를 사용하고 있습니다. 그래서 클래스 이름은 Fruit입니다. 아래리스트를 만들려면 무엇을 써야하나요 ..? '이름'열에서 값을 얻고 싶습니다.
[ '사과', '배', '포도']
그리고 SQL 쿼리를 직접 실행할 수있는 방법이 있습니까 ..?
sql_query = 'SELECT name FROM Fruit'
Fruit.query.execute(<sql_query>)
라는 모델이 있다고 가정하면 Fruit
데이터베이스가 모든 것을 가져온 다음 Python에서 원하는 필드를 필터링하는 대신 원하는 열만 보내도록 만들려면 다음을 사용할 수 있습니다.
for fruint_name in session.query(Fruit.name):
# do something with fruit_name
중복을 원하지 않는 경우 다음을 사용할 수 있습니다.
for fruint_name in session.query(Fruit.name).distinct():
# do something with fruit_name
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다