Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Symbol / Zeichen anfuegen

Dieses Thema im Forum "Microsoft Access" wurde erstellt von Tobias_Guatemala, 12 August 2015.

  1. Tobias_Guatemala

    Tobias_Guatemala Neuer Benutzer

    Hallo,

    mein Problem ist, dass ich nach einer Summenbildung ueber mehrere Spalten sehr gerne ein Symbol / Zeichen hinzufuegen will.

    Ich habe zurzeit mein Ergebnis Summe bestehend aus blanken Zahlen z.B. 2400, 34 und wollte iegentlich, dass nach den Zahlen ein Q oder ha mit vorangegangenen Leerzeichen steht also: 2400, 34 Q oder ha.

    Der SQL-Code sieht bei mir wie folgt aus (nicht original):

    Select Namen, Vornamen, sum (x + y +z) as Summe
    from Datenbankname
    group by XXX
    order by ZZZ;

    Was muss ich jetzt schreiben, damit ich mein oben genanntes Ergebnis erhalte?

    Vielen Dank fuer eure Hilfe!!
     
  2. ukulele

    ukulele Datenbank-Guru

    Du müsstest deine Zahl auf jedenfall in Text konvertieren und kannst dann beliebige Zeichen anketten:
    Code:
    Select Namen, Vornamen, cast(sum(x+y+z) AS VARCHAR(20))+ ' Q' as Summe
    from Datenbankname
    group by XXX
    order by ZZZ;
    Empfehlen kann ich das aber nicht denn du kannst damit nicht mehr weiter rechnen. Es handelt sich nicht um eine Formatierung die z.B. Punkte bei 1000er Schritten setzt oder Währungszeichen einblendet wie in einer Tabellenkalkulation. Für soetwas sind Datenbanken nicht zuständig.

    Axxess bietet vieleicht eine Möglichkeit bei der Anzeige / Ausgabe, die kenne ich aber nicht und die währe vom SQL Code unabhängig.
     
    Tobias_Guatemala gefällt das.
  3. Tobias_Guatemala

    Tobias_Guatemala Neuer Benutzer

    Danke, habe seit zwei Jahren nicht mehr mit SQL und Axxess gearbeitet, wo du es jetzt sagst... stimmt.

    Vielen Dank fuer Deine Hilfe, ukulele! :)
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden