問題タブ [maxdate]
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.
mysql - 「注文番号」ごとに「納期」が最大のレコードを取得する方法
テーブルの注文番号ごとにすべてのレコードと列を取得しようとしていますTEST
。各注文番号のMAX
列orderDeliveryDate
は昨日と同じです。次のコードは機能しません。
sql - フィールドが最大日付であるテーブルから複数の行を選択します
Product というテーブルがあります。MAX の製造日を持つすべての製品レコードを選択する必要があります。
テーブル データのサンプルを次に示します。
すべてのレコードの最大日付は 2015 年 5 月 1 日であり、これら 2 つのレコードの最大日付は次のとおりであるため、結果は次のようになります。
これを行う唯一の方法は、最初にテーブル全体に対してクエリを実行して最大日付を調べ、それを変数 @MaxManufatureDate に格納することです。次に、ManufactureDate=@MaxManufactureDate である 2 番目のクエリを実行します。もっと良い方法があると何かが教えてくれます。
このテーブルには 100 万以上のレコードがあります。
これが私が現在行っている方法です:
if figure これは、where 句で副選択を行うよりもはるかに優れています。それとも、これは where 句でサブセレクトを行うのとまったく同じことですか? 行ごとにクエリが実行されるかどうか、または sqlserver が変数値をメモリに格納したかどうかはわかりません。
sql - SQL、現在の日付で実行された最後のバッチのレコードを返す
AsOfDate に複数の BatchDates があるテーブルがあります。
最大バッチ日付のすべてのレコードを返したい-
結果は次のようになります。
私はこれを試しましたが、すべてのレコードと日付を返し続けます:
これを解決する方法についてのヒントはありますか?
/************/
今日、この獣を解決しました。
ここには 2 つの subselect クエリがあり、1 つは maxbatchdate を見つけるためのものです。次に必要なのは、最大日付を見つけることです。これらの質問を定式化するのは難しい...
angularjs - G00fy angular-datepicker maxDate が機能しない
angular-datepickerについて質問があります
プロジェクトで max-date 機能を使用できません。maxDate 変数を渡す方法をいくつか試しました (現在の日に設定 = new Date() ) が、何も起こりません。
これは私のマークアップです:
max-date="maxDate"、max-date="{{maxDate}}"、max-date="{maxDate}"、max-date="{new Date()}" などを試しました。
そして、コントローラーとディレクティブで maxDate を宣言してみました。
これを行う正しい方法はどれですか?ドキュメントにも、報告されたさまざまな問題にも解決策は見つかりませんでした。
そこに何か助けはありますか?
ありがとう
mysql - '2038-01-19 03:14:07' UTC の後に何が起こるか
Mysqlドキュメントはそれを言います
TIME STAMP データ型は、日付部分と時刻部分の両方を含む値に使用されます。TIME STAMP の範囲は、「1970-01-01 00:00:01」UTC から「2038-01-19 03:14:07」UTC です。
私たちのデータベースでは、ほとんどの時間フィールドは TIME STAMP です。現在のシステムが 2038 年まで存続できる場合、何が起こるでしょうか?
sql - Microsoft SQL Server : 2 つのテーブルを結合する最大日付
1 つのテーブルから最大日付を引き出しながら、2 つのテーブルを結合しようとしています。学生用テーブルとコミュニケーション用テーブルがあります。各生徒は生徒テーブル内で一意であり、多くのコミュニケーション エントリがあります。
各学生の ID、名前、最新の通信日、およびその日付の通信メッセージを取得する SQL スクリプトを作成したいと考えています。
max(comm_date)
と を使用して各生徒の最新の日付をgroup by
取得できますが、対応する通信メッセージを取得するときに混乱します (多くの重複)。
表:学生
表:通信
結果:
指定された対応する通信メッセージを取得するにはどうすればよいmax(comm_date)
ですか?
javascript - pickaday maxDate の問題
を使用して日付ピッカーを作成していますが、機能pickaday
に行き詰まり、混乱していmaxDate
ます。7年前に設定maxDate
しましたが、入力をクリックして日付を選択すると、現在の月と年が表示され、すべての日付が無効になっているため、カレンダーに設定した日付を表示する必要がありmaxDate
ます。以下のコードを確認するか、フィドルも確認してください https://jsfiddle.net/buffqvye/
HTML
脚本
sql - 結合されたテーブルのサブクエリの SQL Server 2012 Max Date
私は州全体のアプリケーションを管理し、Tableau
データの視覚化を作成するために使用しています。
私は、連絡先エントリと今日 (ケース ノートの日付) の間の経過時間を示すビジュアライゼーションの作成を任されています。ケースメモ表で最大ケースメモ日付を分離する方法を知っています。
このクエリは、今日から表に最大のケース ノートがあることを示しています。問題は、今日の参加者だけでなく、すべての参加者の最大ケースメモを表示する必要があることです。ケース ノートを表示するために使用していた元のクエリは次のとおりです。
biVR_Cases
開いているすべてのクライアントを表示するには、左側を維持する必要があります。次に、ケース ノート テーブルに参加する必要があります。すべての参加者について、ケース ノートの最大日付を表示したいと考えています。これを上記のクエリの最後に追加すると:
SSMS 2012 では次のエラーが表示されます。
集計は、HAVING 句または選択リストに含まれるサブクエリ内になく、集計される列が外部参照でない限り、WHERE 句に表示されない場合があります。
左側のテーブルを維持しbi
ながら、ケース ノート テーブルに正常に参加し、参加者ごとに最新のケース ノートのみを取り込みたいと考えています。
詳細の追加: もちろん、次のクエリを実行したときに取得するデータのサンプルを次に示します。
_ ケースロード 割り当て 現在のテスト参加者 名前 ケースノート 日付 テスト カウンセラー 参加者 A 2010 年 9 月 29 日 2010 年 9 月 23 日 2010 年 8 月 30 日 2010 年 6 月 30 日
bi テーブルには、名前、アプリケーション、ケース マスター ID などの参加者情報が含まれます。casenote テーブルには、ケース マスター ID も含まれるため、結合されます。また、各エントリが作成された日付も含まれています。したがって、上記のデータセットについては、各参加者の最新のケースノートのみを取り込もうとしています。上記のサンプルには 1 つしか含まれていませんが、15,000 を超えています。各参加者には、多くのケース ノートがあります。各参加者の最新のケースノートと今日の日付の差を計算できるように、一番上のケースノートを取得しようとしています。追加すると:
今日作成されたケースノートを持つ参加者の最上位または最大のケースノートのみが表示されます。ケースノート テーブルに最大ケースノートを表示する代わりに、参加者ごとの最大ケースノートが必要です。それがより理にかなっていることを願っています。
sql - SQL Server - 複数のレコードと関連データの最大日付
注文が行われた最大(日付)を見つけようとしている場所が 1900 あります。また、その関連する場所/日付の注文コストと注文数量。
このデータを取得するためにサブクエリまたは結合を作成するにはどうすればよいですか。
以下の試行例:
ロジックがオフになっていると確信しており、「述語演算子の両側の要素数が一致しません」というエラーが表示されます。おそらく、サブクエリをプルするよりもメインクエリに多くの列が必要だからです。
任意のガイダンスをいただければ幸いです。