問題タブ [sql-date-functions]

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 に答える
709 参照

postgresql - PGSQL日付INTERVAL関数のYii構文

私は次のコードを記入する方法でロックされています

'now()'を単独で使用すると機能する可能性がありますが、interval関数を追加するとすぐに実行できなくなります。エスケープされた引用符は受け入れられない可能性がありますが、正しい構文を見つけることができませんでした。

感謝以上の助けは...

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

sql - 毎年の毎月の最大値を取得する方法

マスターテーブルがある場合は、任意の列の例マスターテーブルの列createdon、modifiedon、name、id

詳細テーブルの作成日、変更日、名前、ID、マスターテーブル ID

現在、毎月マスターに行が自動的に追加され、このマスターの詳細に多くの行が含まれている可能性があるため、あるユーザーが来月を待ちたくない場合、マスターに新しい行を作成し、他の行を作成するプロセスを実行します詳細について。そのため、今月は 2 つのマスターが必要です。年と月のみを選択する必要があります。この選択を行うと、最初のマスターの合計詳細が自動的に生成され、2 番目のマスターがユーザー用に生成されます。それが起こってほしくありません、私は1つだけ欲しいです。これが最後か最初かは気にしないので、1つ必要です

それから私の質問は、作成された最後のマスターをどのように選択するのですか?

これは私の現在のクエリですが、これはすべて選択します

そして、最後のクエリでこの結果を得ました

「rutaidname」については、「R 197 AGUA PURIF HOG LOC」に 3 回あることがわかります。2012 年 2 月に作成されたことがわかります。この「rutasidname」の最後を選択したかったので、この「rutaidname」がおよび他の月 (もう 1 行) その月の最後が必要なので、「rutaidname」ごとに、すべての月、すべての年で、createdon が最後だった行が必要です。「R 197 AGUA PURIF HOG LOC」の例では、2011 年 2 月の最後、「2011 年 3 月」の最後のマスター、「2011 年 4 月」の lsat マスターが必要です。

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

sql - SQL Server で DATE フィールドを YEAR-MM でグループ化するにはどうすればよいですか?

クエリに日付フィールドがあり、次のような GROUP BY レポートを取得したい:

SQL Server でこれを取得するための適切な構文は何ですか?

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

sql - 00を日として8文字の値のSQL日付変換

データを適切に変換する方法を見つけるのに苦労しています。現在の形式ではvarcharであり、データは次のとおりです。

19260200、19770900、20030400、20120300、20020500、

ご覧のとおり、私には年と月がありますが、日付の値はありません。日時としてフォーマットされたSQLフィールドに挿入しようとすると、エラーが発生します。誰かが私がこれを修正する方法を知っていますか?私は700,000レコードのDBを使用しているので、手動で調べて変更するだけでなく、それに対処するためのコードを記述できる必要があります。

助けてくれてありがとう!!!

0 投票する
6 に答える
165922 参照

sql - 前月のOracle日付関数

日付がハードコーディングされている以下のクエリがあります。私の目的は、ハーコードされた日付を削除することです。クエリは、実行時に前月のデータをプルする必要があります。

sysdate-15そのために関数を使うべきですか?

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

sql - db2日付形式は特定の時刻を連結します

昨日の午前6時から今日の午前6時の間に発生したデータをクエリしようとしています。

連結に問題があります。

これは私が試したことです。

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

sql - SQL Server 2008 での日付関数の使用

end_dtが月の 15 日未満の場合、前月の日付を考慮する必要がある結果が必要です

例 -よりend_dt08-May-201130-APR-2011

次のコードを使用しましたが、それを行うより良い方法はありますか

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

sql-server - 日付の違い - SQLサーバー

2 つの日付の間に次の結果を取得する必要があります。

開始日 =
2010 年 1 月 1 日 終了日 = 2012 年 10 月 21 日

結果:1年9ヶ月20日。

以下のコードを試してみましたが、うまくいきませんでした。時々負の日付を返します:

ありがとう!

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

java - 文字列を解析して java.sql.date にする方法

私は文字列を持っています

次に、それを sqlDate に解析します。そしてそれをデータベースに挿入します。

その文字列を sqlDate に解析することは可能ですか?!?!

はい、SQLの日付形式は「yyyy-mm-dd」です

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

sql - SQL : 発送期限日時を指定する追加の列を作成する

DB にクエリを実行して、各注文の発送期限を指定する出力を作成しています。これを行うには、注文の日付/時刻の列を持つ過去数週間の注文に対してクエリを実行したいと考えています。ただし、注文から 24 時間後の日付/時刻を計算する「配送期限」という別の列も自動的に作成したいと考えています。次のように;

SQL で Shipping Deadline 列を作成する簡単な方法はありますか? これが私が今得たものです。

ありがとう!