問題タブ [isqlquery]
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.
sql-server - SQL Serverテーブルから1時間ごとまたは毎日1つのデータポイントを選択する
こんにちは、30秒ごとにデータを記録するSQLサーバーにいくつかのテーブルがあります。明らかに、しばらくすると少しかさばります。私がやりたいのは、過去24時間にわたって1時間に1つのデータポイントを選択し、それを高速クエリ用の別のテーブルに入れることです。そのため、24時間にわたって1時間ごとに1回考えていました期間は 1 日 2 回、1 週間は 1 日 1 回、1 か月間は 1 日 1 回です。私たちが持っているすべてのデータポイントに日時が記録されています。
24時間1時間に1回はこんな感じでお願いします
選択 * from MiscTBL Where Date >= (( Currentdatetime - 24 hh )) group by hh
アドバイスをありがとう
また、私はSQLサーバー管理スタジオを使用しています。これが自動更新プロセスであれば素晴らしいと思います。そのため、事前に定量化された短い期間でデータのクエリを高速化するために使用できる個別のテーブルがありました
c# - ISQLQuery.UniqueResult を実行するときに SQLite が適切な DateTime を返すようにするにはどうすればよいですか()?
TLDR:
次のコードは、異なるデータベース、Oracle で実行されます:
select sysdate from dual
SQLiteselect datetime('now')
Session.CreateSQLQuery(cmd).UniqueResult<DateTime>()
結果は、Oracleに対してはDateTimeですが、SQLiteに対しては文字列です。SQLite ドライバーのバグと、返された型をチェックし、文字列の場合は DateTime.Parse() を実行するハックのように感じます。私はそれを行うことができますが、NHibernate に正しい型を返す方法はありますか?
データベースから現在のデータベース時間を取得しようとしています。Oracle を使用している場合は問題なく動作しますが、(単体テストで) SQLite に対して実行しようとすると、返される日付が DateTime ではなく文字列であるため、機能しなくなります。
カスタム IUserType を使用したソリューションを見たことがありますが、この場合はどのように使用すればよいかわかりません。助言がありますか?
そして、上記のコードを次のように使用します。
sql - 指定された日付のリストから週末の日付を見つける方法
日付のリストと、それらの中から週末の日付を見つける必要がある他の列があり、週末の日付は指定された日付のリストにある必要があります
出力は次のようなものになるはずです...
どんな助けでも感謝します。
isqlquery - タイム ゾーンの SQL サーバー クエリ
特定のタイムゾーンの現在の時刻を取得する方法はありますか?
例: GetDateTime("モロッコ標準時")
タイムゾーン「モロッコ標準時」の現地時間を与える必要があります
前もってありがとう、マーリン
c# - NHibernate で ISQLQuery を使用するときにパラメーターを無視する
データベースに対してNHibernateを使用してネイティブSQLステートメントを実行する必要があります。このために、私は使用します:
現在、SQL には文字 : が含まれており、列エイリアス (この方法で必要です) に含まれており、NHibernate はこれをパラメーターで処理しています。このSQLステートメントにはパラメーターがありません。NHibernate がこの ISQLQuery のパラメータを管理しないようにどこかで定義できますか?
sqlite - Sqlliteクエリ内部結合でIDを繰り返したくない
iOS では sqllite を使用しています。2 つのテーブルを使用してデータベースを作成しました。私の質問です
あなたの貴重な知識を共有してください。要するに、個人IDを繰り返したくない