問題タブ [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.

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

sas - sas: proc sql select into 複数の出力

次のデータセットがあります

各生徒の2つのテストの平均値を出したい

次のようにして、 mean_v_John という名前の新しい変数を作成できます

出力あり:

問題: 生徒数を自動検出し、&mean_v_NAME で変数を作成するにはどうすればよいですか? この例では、3 つの変数があります。

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

sql - MS Access SQL: UNION ALL クエリで SELECT INTO を使用する

一連の一時テーブルの手順の一部として、既に機能しているUNIONクエリをに変換しようとしています。アクセスにパフォーマンスの問題があるため、これを行っています。SELECT INTOVBA

INTO句を挿入してこのクエリを実行しようとすると、次のエラーが発生します。

実行できない理由や、さらにクエリを作成せずに回避する方法は完全にはわかりません。何が原因で、どうすれば修正できますか?

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

oracle - ORA-00934: ここではグループ機能は許可されていません

以下のコードを使用して、2 つのカウント値をコレクションに追加することを期待していたストアド プロシージャを作成しました。

しかし、コードを実行すると、次のエラーが発生します。

ORA-00934: ここではグループ機能は許可されていません

2 番目の行を削除するとCOUNT、ストアド プロシージャは正常にコンパイルされますが、この 2 行目を追加するとエラーが発生します。

なぜこれが起こっているのか説明できる人はいますか?Oracle に関する私の経験は最小限であることに注意してください。

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

sql - Oracle PL/SQL で CREATE の後に SELECT を実行する

SQL の経験は豊富ですが、Oracle PL/SQL は初めてです。現在、いくつかの T-SQL ステートメントを PL/SQL に変換しようとしています。次のコードを実行しようとしていますが、いくつかのエラーが発生します。

テーブルがまだ存在しない場合、エラーは次のとおりです。テーブルまたはビューは存在しません。しかし、2 番目の select ステートメントなしでクエリを実行すると、テーブルが作成されます。テーブルが存在するので、もう一度実行しようとしましたが、次のエラーが発生しています。

この SELECT ステートメントには INTO 句が必要です。

私が使用しているコード:

どうすれば解決できますか...

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

sql - SELECT * INTO #testtable クエリにはかなりの時間がかかりますか?

TableA には約 1 億 3000 万のレコードがあり、TableB には約 6 億のレコードがあります。会社全体でデータベースへのアクセスを妨げたくないので、15 分後に何度もクエリを中止しました。読み込み速度を上げるためにコードを最適化するためにできることはありますか?それとも、ジョブが完了するのは時間の問題ですか?

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

sql-server - サブクエリを使用した SELECT INTO

SQL ServerのSELECT INTOについて

以下はエラーをスローしますIncorrect syntax near ')'.

以下は通過します

その背後にあるルールは何ですか?

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

sql-server-2012 - INSERT INTO ステートメントの SELECT 値

table1 からいくつかの列を選択する必要があります。これらの列の 1 つだけと任意のハードコードされたデータを挿入し、元の select ステートメントを取得しながら table2 に挿入する必要があります。

基本的に、SSMS で得られる "(1 行が影響を受ける)" の代わりに、INSERT INTO ステートメントの結果を取得したいと考えています。

これを行う方法はありますか?


ここに SQLFiddle があります: http://sqlfiddle.com/#!3/e9beb/3

これらのレコードは問題なく挿入されます。ただし、複数回の読み取りやトリップを行わずに一度にすべて実行できるように、SELECT ステートメントの結果が戻ってくることを望んでいます。これは可能ですか?

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

database - Select * into #table from execute(@query)

テーブルの列数を次のように返す動的クエリを作成しました。

今、このクエリを実行して一時テーブルを埋めたいと思っています。

次のエラーが表示されます。

キーワード「execute」付近の構文が正しくありません

')' 付近の構文が正しくありません

ただし、このコマンドを実行すると結果が正確に返されます。execute(@query)

注: sql-azure でサポートされていない OPENROWSET を試しました。

他の回避策があれば助けてください。