https://stackoverflow.com/questions/33836197/can-i-django-filter-a-charfield-by-range
上記のサイトはフィールドがpriceなので、数値のフィールドとして定義する回避方法があるかと思いますが、
フィールドが商品コードなどでアルファベットを含む場合はそうもいきません。
例えば購入履歴リストのクエリセットから商品コードを取得し、該当する商品コードの商品の購入時間(購入時間のテーブルは別テーブル)のデータを取得したい場合に、CharFieldで定義した商品コードで購入時間のテーブルを絞り込みたいなどです。
方法はfilter(XXX__range.....)でなくても構いません。
何か方法はありますか?
selectの結果をwhere句の条件として設定するSQLの書き方があると思いますが、おそらくそのようなことがしたいです。
→自己解決しました。
[Djangoでサブクエリーを実行する]
rive.google.com/drive/u/1/my-drive
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。