Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Also folgendes Problem, ich hab mit nem en select mit nem subselect. Diese Ergebnisse hab ich mir direkt in ne Tabelle kopiert, also mit

create table xyz

as select ...

So in dem select-befehl hab ich jetzt 3 spalten mit "as" angelegt, sprich die bezeichnung ist nicht gleich des spalten names sondern eben als beschreibung mit as. in der erstellen tabelle xyz heißen die spalten ja dann wie die as-bezeichnung. Also in dem select steht sowas wie z1.p_ID as "test" und die spalte in der erstellten tabelle heißt ja dann auch test. So jetzt wollt ich en select auf die spalte test machen, dann sagt er "invalid identifier". Also en *-Select auf die gesamte tabelle funktioniert, aber wenn ich eine dieser as-spalten ansprechen will kommt die fehlermeldung. Was ist das? ich hoff ich hab mich klar genug ausgedrückt ansonsten fragt nach

  • Autor

CREATE TABLE Blubb

AS SELECT

x.*, c1.id as "dest", c1.name as "name"

FROM

(SELECT

f.*, c.id as "org", c.name

FROM

tabelle1 f, tabelle2 c

WHERE

f.org = c.code)x, tabelle2 c1

WHERE

x.dest = c1.code

Das is es Statement. Und in der erstellten tabelle blubb is der spaltenname ja z.b. "dest" aber er lässt sich darüber nicht ansprechen.

@TDM: Wie sieht das Statement denn mit dem join aus?

CREATE TABLE Blubb

AS SELECT

x.*, c1.id as "dest", c1.name as "name"

FROM

(SELECT

f.*, c.id as "org", c.name

FROM

tabelle1 f, tabelle2 c

WHERE

f.org = c.code)x, tabelle2 c1

WHERE

x.dest = c1.code

Das is es Statement. Und in der erstellten tabelle blubb is der spaltenname ja z.b. "dest" aber er lässt sich darüber nicht ansprechen.

@TDM: Wie sieht das Statement denn mit dem join aus?

- Du kannst dir die Anführungszeichen sparen....

--> SELECT Irgenwas as bla...NICHT as "bla"...

Gruss

Hä? wie meinst du das?

Nun, CTAS' klonen eine Tabelle (Wenn das SELECT false ist, dann nur die Struktur) - du aber erstellst eine neue Tabelle deren Quelltablen u.a. FKs implementieren.

Der Sinn ergibt sich für mich noch nicht ganz.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.