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

sql - SQL Serverで日付をISO-8601週番号形式に正しく変換する方法は?

ISO-8601 ではYYYY-W##、週番号は 01、02、... のように 2 桁である必要があることに注意してください。

問題は、これが週番号を 1、2、... として与えることです。

2020-W01の正しい抽出方法とは・・・

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

php - DATEPART() による行の選択

レコードが 1 か月のデータベースから行を取得する必要があります。私はこのSELECTを試しました:

データベースには、11 月の日付を持つ行がたくさんありますが、結果が得られません。誰でも私を助けることができますか?感謝!

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

sql - 日付部分の週機能が機能しないサポートが必要です

私が使おうとしているテーブルは

使用しようとしているselectステートメントを機能させることができません

本当に立ち往生するのを手伝ってください

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

sql-server - 一番上の行に基づいてデータをフィルタリングする

私は次のような生理のセットを持っています

つまり、期間1の予約は土曜日に開始する必要がありますが、期間2と3の予約は開始しないでください。

2012年12月10日から2012年12月15日までの予約がある場合>-日数の期間をフィルタリングします(問題ありません)-土曜日に予約が開始されるかどうかを確認します。フィルタは一番上(または最初の行)のみに適用する必要がありますが、その方法がわかりません。予約が土曜日に開始されない場合、どの行も返されません。

私は試した

それをより良くする方法、または大量のデータに対してコードをより良く最適化する方法はありますか?

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

sql-server - Datepartでテーブルを更新する

こんにちは私はSQLサーバーに1つのテーブルを持っており、平日ごとに1ビットを追加しました。日付であるプロパティが1つあり、この日付のdayofWeekに応じて、すべてのテーブルを更新してビットを更新したいと思います。t-sql(datepart)について何か読んだことがありますが、どうすればよいかわかりません。誰かが私を少し助けてくれますか?

これが私のテーブルのスクリーンショットです

http://i.imgbox.com/adpsLL0D.jpg

たとえば、最初の3つのレコード(2012-11-04、先月、日曜日)で、「prt_Dom」の更新を1に更新したいと思います。

ありがとう。

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

tsql - TSQLで年の境界を越えて週ごとにグループ化する方法

tsqlを使用して毎週のデータを合計します(開始日は月曜日です)。先週は2012年と2013年の境界を越えました。つまり、週に2回の合計が得られます。tsql内でデータをグループ化して、2012-12-31から2013-01-06までの1週間の合計を取得する方法はありますか?

データとSQLの例: http ://sqlfiddle.com/#!6 / 52b25 / 13/0

以下のリンク例はありません。架空のテーブルには、日時タイプの「作成済み」という1つの列があります。毎週何行ですか?2つの結果行を取得したいと思います。1つは2012年の最後の堅実な週のもので、もう1つは2013年が始まる週(2012年12月31日月曜日に始まる)のものです。

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

sql - 結合されたテーブルと集計関数を使用したAccessSQLクエリでのDATEPART関数の使用

日付全体ではなく、日付の年と四半期の部分をテーブルで選択したいと思います。これを実現するために、次のクエリを作成しました。

単純なselectクエリで正常に使用DATEPARTできましたが、このクエリが集計関数であり、テーブルがリンクされているという事実が私を驚かせています。何か案は?

編集:クエリに基準がないことに気付きました。これは、異なる日付の結果を集計しようとしている可能性があるため、日付部分を表示できないことを意味します。のようなものを追加しようとしましHAVING valYear = 2012 AND valQuarter = 3たが、同じエラーが発生します

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

sql - 分で並べ替えが機能しない

写真を時間と分で並べ替えようとしていますが、分が表示されません。その時間と分には何も存在しないと言われ続けています。営業時間外にのみ並べ替えようとすると、完全に機能します。テストしましWHERE DATEPART(minute, exif_taken) = "'.$_GET['min'].'"たが、次のエラーメッセージが表示され続けます。

mod_rewriteやphp_exifなど、ApacheとPHPの両方でアクティブ化された一部のモジュールを除いて、デフォルト設定でWAMPサーバーを使用しています。SQLクエリは次のようになります。

$_GET['h']時間と$_GET['min']分です。

どうすれば問題を解決できますか?

前もって感謝します。

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

sql - SQLのint値でDATEPARTを決定する

よし、期限が切れる CRB を警告するソフトウェア ツールをやっている。有効期限の間隔は、プログラムのユーザーによって決定されます。

現在、SQL Server 2008 を使用しています。そのため、この有効期限外のすべてのレコードを取得する SQL ステートメントを実行しようとしています。以下は、私が達成しようとしているコンセプトです。

ご覧のとおり、テーブルには有効期限の間隔の種類 (日、週、月、年)、間隔の値、および間隔を追加する必要がある日付が含まれています。

DATEADD 関数の最初のパラメーターで、整数ではなく DATEPART が予期されるため、エラーが発生します。格納された整数に応じて使用する DATEPART を決定する方法はありますか? または、これを行う別の方法はありますか?

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

sql - DATEPART() での日付/時刻変換エラー

datepart関数を where 句で使用しようとすると、エラーが発生します。誰かが以下の私の構文を見て、いくつかの提案をしてもらえますか?

ビューを作成しようとしていますが、選択クエリはwhere句なしで正常に動作しますが、追加すると次のエラーが返されます。

メッセージ 241、レベル 16、状態 1、行 1 文字列から日付や時刻を変換するときに、変換に失敗しました。