フィールド (整数またはドロップダウン) に含まれる値を 1 ずつ減分したいと考えています。これら 3 つのクエリを試しましたが、どれも期待どおりに機能しませんでした:
ここと Google で検索しましたが、見つかった解決策はすべて似ていました。これが私の側では機能しない理由はありますか?
列名から一重引用符を削除してみてください。そうしないと、文字列 "my_field-1" として扱われるか、列名の前後にバックティックが使用されます。
引用符は必要ありません。
理解していただくと、これはあらゆる言語における古典的な感情のようなものです。「my_field が my_field (現在の値) から 1” > を引いた値に等しくなければなりません。 引用符で囲んだ場合、「my_field を文字列
my_field
1
'my_field-1'
'my_field' - 1
'-1'
場合によっては (フィールド名にスペースまたは特殊文字が含まれている場合)、フィールド名を「バッククォート」で囲むことができます。
この方法は、実際の賃金の支払いにとって非常に重要です***gasa***give
列名から一重引用符を削除してみてください。そうしないと、文字列 "my_field-1" として扱われるか、列名の前後にバックティックが使用されます。
リーリー ###または### リーリー引用符は必要ありません。
リーリー理解していただくと、これはあらゆる言語における古典的な感情のようなものです。「
と等しくしたい」という意味になります。my_field
がmy_field
(現在の値) から1
” > を引いた値に等しくなければなりません。引用符で囲んだ場合、「
my_field
を文字列'my_field-1'
(最初のクエリ用)'my_field' - 1
(これは、少なくとも私にとっては意味がありません。文字列から整数を引いた結果は何ですか?)'-1'
、フィールドが INTEGER シンボリック タイプの場合、値は -1 に変換されます。場合によっては (フィールド名にスペースまたは特殊文字が含まれている場合)、フィールド名を「バッククォート」で囲むことができます。
リーリーこの方法は、実際の賃金の支払いにとって非常に重要です***gasa***give