mysql Spaltennamen suchen

Dieses Thema im Forum "SQL und Datenbanken" wurde erstellt von rdg, 20.02.2007.

  1. rdg

    rdg ???

    Dabei seit:
    12.10.2006
    Beiträge:
    357
    Zustimmungen:
    0
    Ort:
    Berlin
    Hi,

    gibt es bei mysql eine Möglichkeit nicht nach dem Inhalt der Spalt sondern,
    nach den Spaltennamen mit dem Inhalt zu suchen?
    Bsp.:

    Tabelle groesse:
    | id | 0 | 1 | 2 | 3 | <-Spaltennamen
    | 4 |true| false|false|true| <-Inhalt

    nicht select id from groesse where 3 = true
    sondern
    select 'spaltenname' from groesse where 'inhalt' ='true' and id = 4

    Also vielleicht leichter ausgedrückt, ich brauche nur die Spaltennamen welche true sind .

    Gruß
    rdg
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Siassei, 21.02.2007
    Siassei

    Siassei Jungspund

    Dabei seit:
    21.02.2007
    Beiträge:
    17
    Zustimmungen:
    0
    Servus,

    machbar ist es sicher, doch du wirst als Ergebniss immer zwei Zeilen bekommen
    1 -> Namen der Spalten (1, 2, 3, ...)
    2 -> Werte der Splate (true, true, ...)
    ein kleiner Blick ins Handbuch könnte hier nie schaden Kapitel 7, 12 und 13. Leider kann ich dir auf die schnelle keinen SQL-Syntax dazu hinzaubern :think:

    Doch wieso möchtest du das der DB an tun bzw. wofür benötigst du die Daten. Wenn du diese für ein Skript, C oder ähnliches benötigst, dann könntest du dir doch die ganze Zeile von der DB schicken lassen. In einem String-Array speicherst du dann alle Spaltennamen, die als Wert true vorweisen können. Man beachte, dass für diese Lösung nicht die Namen oder Anzahl der Spalten bekannt sein muss:oldman Zusätzlich würde diese Lösung die DB entlasten und eine Lösung in C, Java, ... ist von der Geschwindigkeit her auch nicht langsamer. Aber wie gesagt, es sollte nur ein Vorschlag sein und das ganze lässt sich bestimmt auch in SQL lösen.

    MfG,
    Thomas
     
Thema:

mysql Spaltennamen suchen

Die Seite wird geladen...

mysql Spaltennamen suchen - Ähnliche Themen

  1. Freelancer gesucht - Debian / MySQL / Pearl / PHP - Erfahrung

    Freelancer gesucht - Debian / MySQL / Pearl / PHP - Erfahrung: Hallo, suche einen Freelancer für einen Webdienst... mit obigen Kenntnissen! Bitte Stundensatz mit Kurzbeschreibung mitteilen. NOCH WAS: Also...
  2. MySQL 5.7 angekündigt

    MySQL 5.7 angekündigt: Oracle hat MySQL 5.7 in der offiziellen Version angekündigt. Das populäre freie Datenbanksystem wird in Version 5.7 bei bestimmten Abfragen...
  3. MySQL 5.7 angekündigt

    MySQL 5.7 angekündigt: Oracle hat MySQL 5.7 in der offiziellen Version angekündigt. Das populäre freie Datenbanksystem wird in Version 5.7 bei bestimmten Abfragen...
  4. mysql Select Abfrageergebnis in unterschiedlichen Variablen sichern

    mysql Select Abfrageergebnis in unterschiedlichen Variablen sichern: Hallo zusammen, es geht um folgenden Teil meiner .sh-Datei: NumberCheck=`mysql $SQL_ARGS "SELECT lkw, Firma FROM adb_group WHERE...
  5. MySQL Datenbank / Phpmyadmin Fehler #2002

    MySQL Datenbank / Phpmyadmin Fehler #2002: Wie oben schon beschrieben kommt bei mir immer wenn ich versuche auf Phpmyadmin zu verbinden dieser Fehler : #2002 Die Anmeldung am MySQL-Server...