Selecet-Frage

gondor

Mitglied
Select-Frage

hallo!

ich habe eine frage bezüglich einer select-anweisung:

kann ich mit select * from test; auch sagen, dass ich alles außer... haben will?

z.b. eine tabelle test mit 4 spalten (db_id, db_time, db_v1, db_v2)

jetzt will ich mit select *-anweisung alle daten außer db_id.

ist das auch mit dem sternchen möglich, oder muss man das xplizit angeben?

select db_time, db_v1, db_v2 from test;

danke für tipps!

gondor(..)
 
Zuletzt bearbeitet:
Das sind SQL Basics und nachzulesen unter http://www.tutorials.de/tutorials4954.html dort den Links folgen...

PHP:
SELECT db_time, db_v1, db_v2
FROM test;

Du hattest deine Frage schon selber beantwortet....
Bitte demnächst zuerst die Überschriften der Beiträge lesen, die als Wichtig! gekennzeichnet sind. Das hilft uns und dir auch ;)


MfG Radhad
 
@Radhad

klar. aber aus der select-syntax wurde ich nicht richtig schlau.

da ich erst während der laufzeit weiss, wei viele spalten ich habe, kann ich schlecht eine statische abfrage machen. deswegen habe ich gedacht, dass man alles (*) auswählt und dann die menge mit irgendeinem befehl wieder beschränkt kann.

wähle alle aber nicht spalte sowieso...

denn woher soll ich denn wissen was ich dann wählen soll:

select (db_id, db_time, db, wieviele spalten muss ich wählen) from test;

das ist mein problem.

naja, wird wohl nicht gehen...

sry, wegen dem betreff ;)

gondor(..)
 
Zurück