title image


Smiley Re: SQL Abfrage für alle Spalten der Tabelle
Hallo Markus,



ich habe Dein Problem verstanden. Leider gibt es fuer das was Du moechtest soweit ich weiss, keine Moeglichkeit.

Mir ging zuerst noch ein SELECT AVG(SELECT * FROm deine Tabelle) as Durchschnitt durch den Kopf, in denke aber nicht, dass das funktioniert.



Das was ich versucht habe Dir zu erklaeren ist folgendes.

Du sagst Du hast 200 Spalten ueber die Du einen jeweiligen Durchschnitt bilden moechtest.



Da geht mir zuerst einmal folgendes Szenario durch den Kopf und zwar deine Tabelle sieht z.B. so aus:



Umsatz_Artikel_1 || Umsatz_Artikel_2 || Umsatz_Artikel_3 || Umsatz_artikel_200





Wenn dem so ist, waere es sinnvoller eine Tabelle anzulegen die so aussieht:



Artikel || Umsatz





Dann koenntest Du mittels

SELECT avg(umsatz)

FROM deine_tabelle

GROUP BY artikel



wesentlich einfacher ein Ergebnis bekommen.



Deshalb war meine Anregung zu ueberlegen, ob Dein Datenbank-Design korrekt ist







Viele Gruesse
FenchelT


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: