Suche SQL Befehl

  • Hallo Leutz,


    ich brauche mal schnell Euer Wissen ;)


    Ich habe hier eine Datenbank, soll heisen mehrere hundert Spalten mit vielen vielen Zeilen. Nicht in jeder Zelle steht ein Wert. Ich möchte aber nun in diesen Spalten und Zeilen gern die gesamte Anzahl der Werte haben. Das ganze muß in SQL sein.


    Also zum BEispiel 10 Spalten mit jeweils 10 Werten. Ergibt nach Adam Ries 100 Werte. Nun fehlen da wie beschrieben einige Werte. Und um das nicht manuell zu machen (wirste ja verrückt) benötige ich eine kleine SQL Anweisung, die mir das Ergebnis ausspuckt.


    Könnt Ihr mir da weiterhelfen?

    All die Ordnung in dem Chaos verwirrt mich...
    _____________________________
    Intel Q9550 + Noctua NH-C12P
    Gigabyte GA-EPP45 DS5
    4x2048MB 800 DDR2 SDRAM
    Samsung HD103UJ 1 TB
    Tagan Pipe Rock 600 Watt
    Gigabyte GTX670

    • Offizieller Beitrag

    Ich verstehe dein Problem leider nicht so ganz. Willst du irgendwas aufsummieren oder einfach nur wissen wo was steht?

  • mag sein, daß es simpel ist, ich hatte nur bisher nie was mit SQL zu tun. ^^ Deswegen frag ich doch.


    Babe: Ich will die Anzahl der Zellen, in denen ein Wert steht.


    Irgendwas mit SELECT (was hier? von bis müßte hier hin aber wie? ) FROM (Tabelle) WHERE (Inhalt?) =! (oder NOT?) NULL (oder 0?)

    All die Ordnung in dem Chaos verwirrt mich...
    _____________________________
    Intel Q9550 + Noctua NH-C12P
    Gigabyte GA-EPP45 DS5
    4x2048MB 800 DDR2 SDRAM
    Samsung HD103UJ 1 TB
    Tagan Pipe Rock 600 Watt
    Gigabyte GTX670

    Einmal editiert, zuletzt von Thrawn ()

  • Select * (zeigt die gesamte Tabelle) oder halt Name dann zeigt der nur die jeweilige Spalte
    From Tabellenname
    Where Name NOT NULL


    oder so ähnlich, und weiter verstehe ich nicht was du sonst noch möchtest :rolleyes:

    Core 2 Duo E6750 | Asus P5N- E SLI | Team Elite 2x 2048MB DDR2 Ram PC800 | XFX GeForce 8800GTS 320MB | X-Fi Xtreme Gamer Fatal1ty @ Teufel Concept E Magnum | Lian Li PC70 | Samsung SyncMaster 215TW | Windows Vista 64bit


    MacBook Pro | Core 2 Duo 2.4 Ghz | 2048MB DDR2 Ram | 200 GB HDD | Mighty Mouse | Mac OS X Leopard

    Einmal editiert, zuletzt von zoTa ()

  • Nee so richtig hat mich noch niemand verstanden. Liegt wohl ned an Euch ^^


    Also sowas in der Art:


    SELECT COUNT (Spalte) FROM Tabelle


    Diese Anweisung zählt mir alle nicht NULL-Werte in dieser Spalte. Ich habe aber >1000 Spalten. Wie bekomme ich jetzt dieses Anweisung: "Alle SPalten von bis" da rein? Ich kenne nur die ANweisung der Werte von bis (beween) und nicht alle SPalten von bis...

    All die Ordnung in dem Chaos verwirrt mich...
    _____________________________
    Intel Q9550 + Noctua NH-C12P
    Gigabyte GA-EPP45 DS5
    4x2048MB 800 DDR2 SDRAM
    Samsung HD103UJ 1 TB
    Tagan Pipe Rock 600 Watt
    Gigabyte GTX670

    Einmal editiert, zuletzt von Thrawn ()