圧力の記録値を表示しています。
私は常に圧力を PSI としてデータベースに保存します。14.5 で割ることで BAR に変換できることを知っています。
したがって、呼び出されたテーブルと呼び出されたテーブルがあり、configuration
そうmeasurements
言いたい
のですがSELECT pressure DIV my_db.configuration.conversion_factor AS pressure FROM my_db.measurements WHERE ...
、フロントエンドのmy_db.configuration.conversion_factor
ソフトウェアは必要に応じて1または14.5に設定されます。
しかし、エラーが発生していますunknown column 'my_db.configuration.conversion_factor' in 'filed list'
。
私は切り取り/貼り付けをしているので、スペルミスではないかと疑っています.では、クエリの何が問題なのですか?
[更新] @JimGarrison が正しい道を示してくれました。私が必要としていたのは
SELECT pressure DIV (SELECT conversion_factor FROM my_db.configuration WHERE 1) AS pressure FROM my_db.measurements WHERE ...
注:WHERE 1
将来この質問を読む人のためにそれを追加します。構成テーブルには 1 行しかないので、WHERE
- は必要ありませんが、..
ありがとう、ジム