質問: 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
回答: [Djangoでサブクエリーを実行する] rive.google.com/drive/u/1/my-drive