問題タブ [select-into]
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-2005 - SQL Server 2005で最大2億行のテーブルから選択する場合、クエリへの選択にはどのくらいの時間がかかりますか?
SQL Server 2005 データベースに 193,569,270 行のテーブルがあります。テーブルには、当社の Web サイトのユーザーによって実行されるアクティビティが格納されます。テーブルは次のように定義されます。
次のインデックスがあります。
これは私が書いたクエリです:
最後にクエリを実行したとき、それを殺す前に 1 日以上実行されました。私は何かを逃したのでしょうか、それとも単にそのような時間がかかるのでしょうか?
ご協力いただきありがとうございます。
ウェイン・E・フェファー
mysql - 静的な値を含めて SELECT INTO を使用する方法は?
SELECT INTO ステートメントによって提供される値に値を追加したいと考えています。
foo という名前のテーブルがあるとします。
テーブルバーに次のものを入力したいと思います:
これは次のように見えると思います。
...残念ながら、これは機能しません。誰でもこれを行う方法を教えてください
私はmysqlとmssqlの両方を使用しています
oracle - Oracle SQL ステートメントで値のコンマ区切りリストを作成する
Oracle のフィールドからコンマ区切りの値のリストを作成しようとしています。
これを行うサンプルコードをいくつか見つけました:
しかし、それを試みると、FROMキーワードが予期されていなかったというエラーが常に発生します。使用できSELECT INTO
、動作しますが、複数の行がある場合、フェッチ エラーが発生します。
次のようにできないのはなぜですか:
postgresql - テーブルをクリーニングするためのPL/pgSQLプロシージャでの一時テーブルの使用
ゲームデータベースからユーザーIDに関連するすべてのデータを削除しようとしています。
すべてのゲームを保持するテーブルがあります(それぞれ3人のプレーヤーがプレイします):
そして、そのゲーム#321のプレーヤーのスコアを保持するテーブルがあります。
PostgreSQLのpsql-promptで次のSELECTINTOステートメントを試してみると、期待どおりに機能しているようです(セッションを閉じると一時テーブルが消えます)。
しかし、PL / pgSQLプロシージャを作成しようとすると、エラーが発生します。
エラー:
なぜそれが(ここでは一時テーブルは許可されていませんか?)、削除するgidの一時リストをどこに保存するのですか?
(そして、私はまだそれに慣れておらず、スクリプト/データベースがまだそのために準備されていないので、「カスケードの削除」を使用したくないです)。
sql-server - SQL Server の「select * into」と「insert into ..select *」
table1
すでに存在すると言っtable2
て、これらのクエリに違いはありますか
クエリ1 :-
クエリ2: -
postgresql - PL/pgSQL: クエリ結果を変数に格納できますか
plpgsql で次のような関数を作成しようとしています:
アイデアは、入力写真 ID より大きい写真 ID をフェッチすることです。いいえ。結果の写真の数が制限未満であることが判明した場合、下位 n レコードを取得しようとします。
上記の機能は動作しません。選択クエリの結果を変数に格納する方法について、誰かがいくつかのポインタ/ヒントまたはリンクを教えてください。
注: photo_id はbigint[]
データ型です。つまり、意図的にbigint[]
.
mysql - MySQL IDに基づいてあるテーブルから別のテーブルに選択する
MySQL に問題があります
テーブルが 2 つあり、テーブル 2 の Val1 をテーブル 1 の Val2 に格納したい
表1
表2
そのため、Table1 は次のようになります
表1
今、私は持っています
どんな助けでも大歓迎です!
postgresql - PL/pgSQL関数のSELECTまたはPERFORM
私のデータベースにはこの関数があります:
しかし、使用しようとするとすぐにPERFORM
、結果を破棄したい場合は使用する必要があると表示されます。ここでの問題は、私がしたくないということです!articulo
私が宣言した列にそれらが欲しいです!
私はこのステートメントを使用しています:
そして、私が得るエラーは42601、構文エラーです!IDEを使用して作成している場合はどうなりますか?問題について何か考えはありますか?
sql-server - SQL クエリのデータ結合には、無視される null 値があります
ledgercode
経由でテーブルにリンクされている台帳コードの列を含む SQL Server のテーブルがありますkeyfield
。現在、列keyfield
にはコード番号の代わりに値が表示されます。このクエリを使用して新しいテーブルを作成しました。
私が抱えている問題は、テーブル内の一部の行の列に null 値があるledgercode
ため、この新しいテーブルは 484 行のうち 34 行のみをテーブルに取り込むことです。
NULL 値をバイパスしてテーブルに取り込まれるようにするにはどうすればよいですか?
.net - 表AからBに行を移動し、Aから移動した行のみを選択する方法は?
テーブルAの既存のすべての行をテーブルBに移動する必要があります。また、テーブルAから移動した行のみを選択する必要があります(テーブルBはアーカイブであり、多くの行が含まれているため、テーブルBからではありません。時間をかけて選択してください)
Microsoft SQL Server 2008と.Net(System.Data.SqlClient)を使用しています
レコードはテーブルAに継続的に挿入されることに注意してください。削除する前に、移動したレコードのみが選択され、テーブルAから選択されていることを確認する必要があります。
これを行うための最も効率的な方法は何ですか?