問題タブ [coalesce]
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.
cuda - CUDAにおけるバンクコンフリクトと合体アクセスの関係
一部のデータを共有メモリからグローバル メモリに転送しようとしています。一部の連続するスレッドは、1 つのバンクにアクセスします (ただし、同じ 32 ビットにはアクセスしません)。そのため、いくつかの銀行の競合があります。(Visual Profiler を使用して確認しています) ただし、これらのデータも結合されてグローバル メモリに転送されます。(私は Visual Profiler を使用してこれを確認しています) データが合体してグローバル メモリに書き込まれるのはなぜですか? 私の意見では、ストリーミング マルチプロセッサは (銀行の帯域幅に基づいて) 32 ビット ワードを 1 つずつポップします。そのため、メモリ トランザクションをグローバル メモリに結合することはできません。ここでいくつかの間違いを犯す可能性があります。間違いを見つけるのを手伝うか、合理的な説明をしてください。ありがとうございました。
sql-server - SQL SERVER-COALESCE()関数の問題
ストアドプロシージャでラップされた次のSQL関数があります。
「varchar値'abc'をデータ型intに変換するときに変換に失敗しました。」というエラーが表示されるのはなぜですか。パラメータとしてのみ渡す場合@filterSID = 'abc'
(および他の場合はDEFAULT)?
COALESCEがエラーの原因であることに気づきました。
編集:エラーの理由がわかったので...そして実際にたくさんのパラメータがあるという事実を考えると...あなたたちは解決策として何をお勧めしますか?
sql - COALESCEのデータセットのDISTINCTセットを取得できますか?
私は次のコードを持っています、そしてそれは今のところ機能します:
ただし、DISTINCTキーワードを使用して、重複する「顧客」エントリを削除したいと思います。これは可能ですか?私はそれをいくつかの異なる方法で試しましたが、役に立ちませんでした。
postgresql - PostgresqlCOALESCEのパフォーマンスの問題
私はPostgresqlにこのテーブルを持っています:
my_tableには最大50000行あります。
問題は、なぜクエリが:
これより遅いです:
app-layerでクエリ文字列を最適化する以外に解決策はありますか?
編集:実際には、問題は、Postgresql9.0select * from my_table where id=coalesce(?, id) and value=?
のパフォーマンス以上の最悪の場合のパフォーマンスを持つようにクエリを書き直す方法です。select * from my_table where value=?
coalesce - この書き込みアクセスが結合されているかどうかを判断するにはどうすればよいですか?
次のメモリアクセスが結合されているかどうかを判断するにはどうすればよいですか:
NUMELEMENTS
処理する単一データ要素の完全な数です。配列results
は、カーネル関数へのポインタとして渡され、グローバル メモリに割り当てられます。
私の質問:行の書き込みアクセスはresults[ idx ] = df2;
結合されていますか?
各スレッドが連続したインデックス付きアイテムを処理しているためだと思いますが、それについては完全にはわかりません。
ありがとう!
gpu - 合体メモリアクセスの使い方
グローバルメモリからの M*N フロートが必要なデバイスで同時に実行する「N」個のスレッドがあります。合体したグローバルメモリにアクセスする正しい方法は何ですか? この問題で、共有メモリはどのように役立ちますか?
sql - コンマ区切りを使用して複数の行が返された場合、SQL ストアド プロシージャの出力を 1 つの行に結合します。
いくつかの列を除いていくつかの行がすべて同じ値を持つ場合、SPは2つの行の間に異なる値を持つ列を持つ単一の行を返し、1つの区切りにマージされるような方法で値を返すストアドプロシージャを作成しようとしていますカンマ 例: SP を実行すると、以下のような 2 行が返されます。両方の行にはすべての列がありますが、1 つが類似しています。
今、私の望ましい出力は
誰かがこれを達成する方法を知っていますか。
mysql - MySQL Max(isnull(date_field))またはmax(coalesce(date_field))
親子関係から日付を読み取るクエリがあり、日付の最大値でレコードをグループ化する必要があります。これは、どのテーブルからのものでもかまいません。私の質問:
私の出力は奇妙です:
最後の列を2011-07-01にする必要があり、両方の行が必要です。max(coalesce())が機能しない理由はありますか?MySQL5.1を実行しています
sql-server-2008 - キーに対する複数の条件または複数の行の場合、列をカンマ区切りで返します
値を持つテーブルがあります:
Key1 と Key2 の両方が同じで、columnKey がコンマで区切られている場合は、返す必要があります。
例: 代わりに
戻る必要がある
動作するクエリ:
問題は、これを複数の行で返す必要があることです:
また、これらの結果を一時テーブルに挿入して、値が他のテーブルのいくつかの列でクラブ化されるようにします。理想的には、作業する一時テーブルは次のようになります。