0
すべてのデータを含むwhereステートメントを持つ方法があるかどうかを判断しようとしています。私は*動作するかもしれないと思ったが、そうではないようだ。たとえば、SQL:すべてのデータを含むwhereステートメントを含む
Proc SQL;
Create Table test
Select * from Teradata
(
Select
Field_1
From
Example
Where
Field_1 = *
したがって、基本的に結果はfield_1のすべてが表示されます。私はこれが無意味な場所のステートメントのように思えるが、私は2つの異なるテーブルを作成するループを実行しようとしている。最初のテーブルにはfield_1 = '1'のようなフィルタがありますが、2番目のテーブルはfield_1のfield_1をすべてField_1 = "すべてのデータ"にします。
私はここで何ができるのですか?
ありがとうございます!
あなたがすべてで 'WHERE'句を必要とする理由私は理解していません。つまり、あなたの構文はどこにでもあるようです。あなたは 'SELECT'クエリの最後に掛かっている' FROM'のない無作為な副問い合わせを持っています。問題または望ましい結果を明確にしてください。 – Santi
SELECT * FROM table_name –
申し訳ありませんが、それはただの例にすぎません。この例ではwhereステートメントは必要ありませんが、2つの異なるテーブルを作成するコードをループしています。最初のテーブルではField_1 = 'Field'を、次に2番目のテーブルではField_1 = "すべてのデータ"でなければならないすべてのデータが必要です。それは理にかなっていますか? – Izzy