問題タブ [calculated-columns]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1280 参照

jquery - (jQuery) JS を変更して、チェックボックスとドロップダウン リストで行われた変更を追跡し、価格を更新するコードを含める

JavaScript のコードがあり、jQuery 計算プラグインを使用しています (リンク テキストからダウンロードできます))。私が持っているフォームは、ショッピング カートのフォームのようなものです。つまり、入力された数量に応じて価格が更新されます。フォームには数字を受け入れるテキスト ボックスがあり、これは数量を示します。この数量が入力/変更されると、同じ価格が更新され、同時に総計も更新されます。現在、テキスト ボックスでのみ作業できます。フォームでチェックボックスとドロップダウン リストを使用できるようにし、価格と総計の更新を JS コードで処理して、すぐに表示できるようにしたいと考えています (現在の既存のテキスト ボックスの場合と同様に)。私は自分のローカルホストでこれを試しましたが、現在の機能を分割して終了したか、更新されたコードがチェックボックスとドロップダウンリストで機能しません。

私がこれまでに持っているフォームは次のとおりです。

また、上記のフォーム コードを見るとわかるように、テーブルが使用されています。テーブルを使用せずに私がやろうとしていることを達成する方法はありますか?

よろしくお願いします。

0 投票する
2 に答える
2381 参照

sql - MySQLビュー:計算フィールドのデフォルト値を0に設定するにはどうすればよいですか?

次のステートメントを使用して、ビューにパーセンテージ計算を作成します。

round(((Surveys。/。)* 100 )RejectedAsAdvertising、0)ASSurveysResponsesPercentageAdvertising

基本的に、特定の質問(この場合は広告と見なされるもの)への回答数を合計回答数で割ります。

最後に、5つの可能な調査回答(「広告ですか?」、「退屈ですか?」など)のそれぞれのパーセンテージを示す列があります。

これは完全に機能しますが、微調整したいことが1つあります。応答タイプ(広告など)に投票がない場合、計算フィールドはNULL値を受け取ります。

ビューを定義するときに、デフォルト値の0を指定するにはどうすればよいですか?

ありがとう。

0 投票する
3 に答える
1824 参照

sql - 一時列を使用した SQL Server WHERE 句

CASE ステートメントを使用する次のクエリがあります。where句に追加する方法はありますか WHERE IsBusinessDayFinal = 0? 一時テーブルを使用せずに?

本当にありがとう!

0 投票する
3 に答える
8201 参照

sql - MySQLビュー:1つの計算フィールドを(名前で)別の計算フィールドで参照する

たとえば、2つの計算フィールドを持つビューを定義するにはどうすればよいですか...

...そして、次のように、最初の2つの計算フィールドに基づく3番目の計算フィールドを作成します。

...?

最初の2つの計算フィールドを名前で参照すると、フィールドが不明であるというメッセージが表示されます。

ありがとう!

0 投票する
1 に答える
1058 参照

sql-server-2005 - 計算列:SQLまたはEntity Frameworkでローカル?

2つのタイプの計算列がいくつかあります。

  1. 現在のテーブルの列に基づいて計算された列(つまり、価格*税)
  2. 他の列に基づいて計算された列(つまり、Price * fn_GetTax(OrderId))

クライアントのCLRでのみこれらの列を使用し、サーバーから計算と転送のパフォーマンスを保存する方がよいと思いますか?上記のタイプ(および他のタイプ)で異なりますか?

0 投票する
2 に答える
4280 参照

sql-server-2005 - 計算列をnull許容にしない方法は?

これまで私はISNULL(dbo.fn_GetPrice(ItemId), 0)それをnull許容にしないようにするために使用してきました(むしろデフォルト値と呼びますが、何でも)。

これは正しい方法ですか?

0 投票する
4 に答える
1892 参照

sql-server - 計算列の算術オーバーフローをチェックしますか?

このアプリケーションでは、ユーザーが他のデータベース列を数値として使用して算術式 (+ - * /) を入力できるようにします。数値はアプリケーションによって解析され、計算列としてデータベースに書き込まれます。

select *ただし、ゼロ除算、算術オーバーフロー、およびまだ遭遇していない可能性のある他のものなど、テーブルを使用するときに例外を引き起こす可能性のある式をユーザーが作成できるようにすることで発生する問題があります(ただし、それがすべてだと思います)。彼ら)。

データベースに例外をスローさselect *せることは、絶対に壊滅的です。エラーが発生しやすいデータがある場合に正常に失敗するように、式を書き直すことをお勧めします。

ゼロ除算の場合、ソリューションは非常に簡単です。

私の質問は、算術オーバーフローに対して何ができるでしょうか? 列に二段または明らかに間違ったデータを表示することは問題ではありませんが、例外をスローすることは問題になります。

0 投票する
3 に答える
215 参照

sql - mysqlinnodbの外部キー参照

簡単に言えば、2つの列を持つテーブルがあります。1つはユーザー名で、もう1つはニックネームです。2つの列がある別のテーブルがあります。1つはユーザー名で、もう1つはcountNicknamesです。

countNicknamesに、各ユーザーが持っているニックネームの数を含めたい(そして、table1に新しいニックネームを挿入するたびに、table2.countNicknamesの下の値が自動的に更新されます。

最初のテーブルを参照するために2番目のテーブルを作成する方法を書き留めてください。

0 投票する
4 に答える
1179 参照

sql - カスタム テキストは計算列でサポートされていますか?

計算列にカスタム テキストを追加する方法はありますか?

たとえば、この式はうまく機能します([Duration] + '12')

計算された列から、これに似た結果を得ることができますか?

([Duration] & ' MyCustomText')

計算列にカスタム テキストを追加できますか? それとも私が求めすぎですか?

0 投票する
1 に答える
9674 参照

sharepoint - Sharepoint、計算列、IF関数および日付

計算列を追加しようとしています。

会議が予定されている日付を含む日付列があります。この列から、会議がQ1、Q2、Q3、またはQ4にスケジュールされている場合に返すことができるコードが必要です。私は次のような静的コードを持っています:

しかし、誰かが数値を変更しなくても、来年も同じことを計算できる、ある種の動的コードが必要です(40269)。私はこのようなものが必要です:

ただし、Sharepointは、この2010年1月1日のように記述された日付を受け入れません。たとえば、数値である必要があります。40269.上記のコードは、今年のみ正しく機能しますが、今年のデータのみを使用するため、問題ありません。

誰か助けてもらえますか?