問題タブ [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 投票する
5 に答える
4447 参照

sql-server - TSQL 時間/時間によるクエリのフィルタリング

わかりました、ビジュアル スタジオ 2008 からクエリ ビルダーを実行しています。クエリの結果を時間でフィルター処理しようとしています。つまり、昨日の開始から昨日の正午までのすべてをプルしたいということです。私は昨日、タイムスタンプ mm/dd/yyyy hh:mm:ss を取得する GETDATE()-1 を使用していますが、現在の時刻を取得します。タイムスタンプを追加して時刻自体を削除したので、その日の始まりから実行できるようになりました。

だから私は範囲を見つけるために between を使用しています.

ここではdatetimeがデータ型であることを理解しているので、日付部分を使用して時間/分/秒を減算しようとしましたが、datepart()はintのみを返し、時間には影響しません。

考え?これを正午に切るにはどうすればいいですか

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

sql - SQL Server 2012 - 年、月、サプライヤー、場所によるランキング注文

以下を含むテーブルがあります。

pickup_date は日時で、supplier id は数値です。場所は文字列です。

以下の 2 つの datepart フィールドを使用して (他のデータと一致するように) 並べ替えられたリストを出力して、すべてのサプライヤーの月ごとの結果を示したいと思います。最後の列には、各サプライヤーの最も頻繁な場所が表示されます。

私が間違っているのは、group_byの順序だと思います

私は期待しています:年、月、Supplier_Id、「MostfrequentPickupLocation」。

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

reporting-services - dateTime フィールド間の時差 SSRS

2 つの日時フィールドがあり、それらの違いを示す必要があります。この式を使用して計算しました。

結果列はHH:mmである必要がありますが、結果は Long 式タイプです。428011156のようなもの

どんな答えも高く評価されます!

2013 年 11 月 21 日更新

2013 年 12 月 11 日 20:002013 年 11 月 14 日 08:00の時差を分単位で取得するにはどうすればよいですか?

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

sql - 毎月および四半期ごとのクエリの注文

まず始めに、このフォーラムに参加してくださったすべての方々に心から感謝いたします。[INSERT PROJECT NAME HERE] の予定日である前日の午前 3 時に、膨大な量の知識と例が驚くべきリソースとなり、私は壁にたどり着きました... 笑。

月と四半期ごとに分割されたデータの通常のレポートとして実行する簡単なクエリを作成しました。正しい値が得られます。しかし、注文に困っています。これは、クエリ結果に返してもらいたいものです。

しかし、これは私が立ち往生するところです:

アルファベット順の結果を取得するクエリは次のとおりです。

order by 句をクエリに追加する方法をいくつか試しましたが、成功しませんでした (通常、メッセージ 104、レベル 16 を取得します... "ステートメントに UNION が含まれている場合、ORDER BY 項目は選択リストに表示される必要があります。 、INTERSECT または EXCEPT 演算子")。私の問題は、ユニオンと2つの異なるdatepart関数(月と四半期)が原因であると思われます。

私はまだかなり未熟なので、このクエリを整理するためのより効率的な方法があるかどうか、または問題が発生している可能性がある場所を知っていると思われるかどうかを教えてください。.

どうもありがとう!

パット

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

mysql - エラー: DATEPART が存在しません、frp、先月のレコードを選択するための SQL

先月からすべてのレコードを選択する SQL クエリを取得しようとしています。これは、多数の場所を検索することで、まさに必要なものであり、機能するはずです。

ただし、エラーが発生し続けます:

私が使用しているクエリは、ここの他の回答からの単語です。それでも、このエラーが発生しています。

助けてくれてありがとう - トム

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

tsql - dateadd() を使用した月ごとの tsql グループ

dateadd() でデータを週ごとにグループ化していますが、代わりに月ごとにグループ化したいです。この楽しい小さな dateadd 関数があります。

そのため、現在の日付から 1 週間引いています。日付部分を月に変更して、そこから 1 を引くだけの簡単な方法のように思えましたが、これを変更して月を引くにはどうすればよいか、かなり奇抜な結果が得られます。何週間?

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

sql - DATEPART の月と年の JOIN が余分な行を引き起こしている

日付フィールドを含む 2 つのテーブルがあります。この日付フィールドは、実装したい JOIN 原因の 1 つですが、日ではなく月と年でのみ JOIN したいです。そうしようとすると、約3倍のレコードの数。私のクエリに何か問題があると思いますか?それともこれは可能ですか?Postgresを使用しています

編集ここに私の完全なコードがあります

各テーブルの日付 (月と年のみ) に基づいて通貨換算を取得しようとしています。一部の通貨換算は異なります (net_value_trans_currency_netwr フィールドの CASE ステートメント)。net_value_trans_currency_netwr フィールドを、米ドルでの通貨換算を表示する新しい行にしたいと考えています。元のテーブルには 500 万行以上あります。結合後、さらに行が増えます。私が集めたものから、私は完全に参加しています。完全結合で必要以上の行を作成せずに、私がやろうとしていることを実行するにはどうすればよいでしょうか?