4つのテーブルがあります。以下のように今私は、4つの列で一つのテーブルにこれらの4つの結果/テーブルを結合したいメモリ割り当てに失敗しました:4つの結果セットを1つのテーブルに結合する方法
|calculated|
|2.45644534|
|3.23323567|
[...]
:すべてのテーブルは次のように、32768行を持つただ一つの列を持っている何のIDがありません
|calc1|calc2|calc3|calc4|
[values]
かユニークな行を識別するための何か他のもの これは私のクエリです:
SELECT A.*, B.*, C.*, D.*
FROM
(
SELECT * FROM :REAL_RESULT
) AS A
JOIN
(
SELECT * FROM :PHASE_RESULT
) AS B
ON 1=1
JOIN
(
SELECT * FROM :AMPLITUDE_RESULT
) AS C
ON 1=1 [...]
は今、サーバはこのエラーを投げている:
Error: (dberror) 2048 - column store error: search table error: "TEST"."data::fourier": line 58 col 4 (at pos 1655): [2048] (range 3): column store error: search table error: [9] Memory allocation failed
は、私は今何ができますか?他のオプションはありますか?ありがとう!
IDとして使用する列を追加することから始まります。多くの問題を解消します。 「ちょうどやって!」**今すぐやってみよう!**;) –
@CraigYoungも...大丈夫です。ありがとう.. あなたがいくつかのポイントを獲得したい場合は、これを答えとして追加してください...ちょうどそれ;) – Tobias
:)まあそれは本当にあなたの質問に答えなかった。あなたが途中でナッジしてうれしいです。残念ながら、私は今からログオフしています。そうすることはできません。 –