파이썬 sqlalchemy로 숫자 데이터를 조회할 때 절대값을 취하고 싶은 경우라면 func.abs() 함수를 사용할 수 있습니다.
from sqlalchemy import func
(중략)
result = session.query(func.abs(User.level)).all()
User 테이블의 level 컬럼을 절대값 취해서 조회하는 코드입니다.
'Dev > python' 카테고리의 다른 글
[pandas] 데이터프레임 요소 곱, mul() 메서드 (0) | 2023.08.28 |
---|---|
[python] 어떤 객체가 갖고 있는 속성 및 메서드 목록을 확인하고 싶을 때, dir() 함수 (0) | 2023.08.28 |
[sqlalchemy] SQL에서 AS에 대응되는 것, label() (0) | 2023.08.27 |
[python] 문자열 내 특정 문자열 존재 여부 및 위치 파악하기, find() 메서드 (0) | 2023.08.27 |
[sqlalchemy] like 필터 사용법 (0) | 2023.08.26 |
[python] 딕셔너리를 json으로 변환하는 방법 (0) | 2023.08.24 |
[python] pydantic 모델을 json 문자열로 변환하는 방법, model_dump_json() 메서드 (0) | 2023.08.24 |
[sqlalchemy] 두 개 컬럼 나눗셈 연산하는 방법 (0) | 2023.08.22 |