問題タブ [datepart]

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

sql - Microsoft Dynamics SQL の Datepart 関数エラー

現在、Microsoft Dynamics AX2012 で SQL クエリを実行して、DATEPART 関数を使用して納期から 1 年を出力しようとしています。

AOT でクラス「CustRerportDemo」を作成し、テーブル「SalesTable」のフィールド「deliverydate」から年のみを照会するクエリを実行しようとしました。次のプロンプトが表示されるエラーが発生しました。

変数 Datepart が宣言されていません

datepart は SQL の関数呼び出しであり、宣言する必要がないことを理解しました。したがって、この問題を修正する理由と方法を知りたいですか?配達日からの年を表示しようとしているだけです。

したがって、日付が 13/06/2016 の場合、結果のクエリ結果は 2016 または 16 になります。次のコードを添付しました。助けてください。

編集されたコード:

結果は次のとおりです。

DATETIMESTAMP で見られるように: 0 の戻り値

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

sql - 入力日付の DAY が SQL で指定された月の最後の日であるかどうかを確認するにはどうすればよいですか?

上記の DATE の DAY がその月の最終日であるかどうかをテストする必要があり、その年のすべての月で機能するはずです。

true の場合は true を返し、そうでない場合は false を返す必要があります。

例えば

これは FALSE を返すはずです。

これは TRUE を返すはずです。

月に基づいてこれを操作できることは知っていますが、簡単な方法があるかどうか疑問に思っています。

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

sql - MS Access クエリを T-SQL に変換する - datepart 関数

一部の MS Access クエリを (SQL レポート サービスで使用するために) T-SQL に変換している最中ですが、問題が発生しました。

MS Access クエリには、2 つのオプション パラメータ (対応する T-SQL DATEPART 関数にないパラメータ) を持つ DATEPART という関数があります: firstdayofweek と firstweekofyear。また、T-SQL で同等のクエリを作成する方法がわかりません。

以下は、元の MS Access クエリです (関連データのみに切り詰められています)。

注: この場合、7 は土曜日を週の最初の日として計算することを意味し、2 は年の最初の週を 4 日 (またはそれ以上) の最初の週として計算することを意味します。

T-SQLでこれを行うにはどうすればよいですか?

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

postgresql - Postgres 時差

postgresql を使用して、テーブル (t1 として login_history) から時差を分単位で取得しようとしています。

このコードを試したとき

それは正常に動作します。しかし、このコードを使用してテーブル t1 から情報を取得しようとしたとき

このエラーがスローされます

ありがとう

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

sql - 昨日の特定の日時から当日の特定の日時までの範囲を選択する SQL クエリ

しかし、本当に必要なのは07:00 AM昨日から今日までのデータな06:59 AMので、次のことを試しました。

しかし、システムは私の SQL スキルを気に入らなかった...助けてください...!

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

sql - ケースの日付部分を使用した SQL クエリ

バインド変数の値に基づいて、結果から週末を除外するデータを取得したいと考えています。どういうわけか、このクエリを実行できません。

次のエラーが表示されます:キーワード 'NOT' 付近の構文が正しくありません

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

c# - Microsoft SQL Server で datepart である列を作成することは可能ですか?

次のような列を作成したいと思います。

日付の他の部分を保存せずに、月を日付プロパティとして保存したいと考えています。私が知っている奇妙な質問ですが、このテーブルは WPF アプリケーションで使用されているため、SQL Server で許可されている場合は日付エントリを制限する方が簡単ですが、そうでない場合は、c# を使用して長く複雑な解決策を見つけることができます。

これが不可能な場合の回避策については、他にもいくつかのアイデアがありますが、そうでないと言う前に、常にスタックで確認することをお勧めします。

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

sql - 総注文数と総収入

12 月 31 日の総注文数と総収益が必要です。しかし、このクエリでは、重複する値が非常に多くあります..

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

sql-server - datepart からの正しい週番号

コードは次を返します。

しかし

戻ります..53 :/

しかし実際には、これは同じ週です。今週は 2015 年に属する日が多いため、この特定の週のどの日付についても「53」または「1」(同じ値) である必要があります。日付を分析して戻り値を調整するための専用の手順を構築せずにこれを回避することは可能ですか?

SQL Server 2005 を使用しています

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

sql - Datepart Week Sql (年は 53 週)

たとえば、'2016-01-20' ( yyyy-mm-dd) のように SQL で特定の日付の週を計算していますが、SQL は週: 4 を返します。結果は週でなければなりません: 3.

2015 年は 53 週の年だったので、問題は発生していると思いますが、それに対する解決策はありますか? ありがとうございます。下手な英語で申し訳ありません