Neyo88 Geschrieben 15. Juli 2009 Geschrieben 15. Juli 2009 Hallo Hier mal mal mein Select das ich zu Übungszwecken erstellen musste: Select EZN, KZT1.JSCHM, EZDAT22, KZT1.EZDATUM, KZT1.TANR, KPT1.SEQU, STOFFE.ST_SCHL, STOFFE.ANLAGE, TEXTK, ART, KURZBEZ, SGEW, IGEW, SGEW-IGEW Differenz From OXRU.KZT1, OXRU.KPT1, OXRU.STOFFE, OXRU.ANLAGENTEXTE, OXRU.STTEXT Where KZT1.JSCHM = KPT1.JSCHM and KZT1.JSCHM = STOFFE.JSCHM and STOFFE.ANLAGE = ANLAGENTEXTE.ANLAGE and STOFFE.ST_SCHL = STTEXT.ST_SCHL and EZDAT22 between to_date('01.10.2008 00:00:00','DD.MM.YYYY HH24:MI:SS') and to_date('31.10.2008 23:59:59','DD.MM.YYYY HH24:MI:SS') Order by JSCHM, ANLAGE, ST_SCHL Jetzt habe ich folgende Aufgabe: Die Schmelznummern (Bsp.: 2008123456) sollen so ausgegeben werden: Bsp.: 2008-123456 Ich steh aber total auf dem Schlauch^^ Wie mach ich das? Brauche ich da einen To_Char? Alles was die Schmelzen betrifft hab ich fett gedruckt Zitieren
LadyPreis Geschrieben 15. Juli 2009 Geschrieben 15. Juli 2009 (bearbeitet) Probiers mal so: Select EZN, Format([KZT1.JSCHM],"dd\.mm\.yyyy"), EZDAT22 __________________________ EDIT: sry. gar nicht aufgepasst. ist ja kein Date so sollte es aber gehn: Format([KZT1.JSCHM],"####-######") Bearbeitet 15. Juli 2009 von LadyPreis Dummheit Zitieren
Neyo88 Geschrieben 15. Juli 2009 Autor Geschrieben 15. Juli 2009 Da bekomme ich den fehler, dass ein Ausdruck fehlt Zitieren
Neyo88 Geschrieben 15. Juli 2009 Autor Geschrieben 15. Juli 2009 Mh ne leider kommt wieder der Fehler, dass ein Ausdruck fehlt... Zitieren
flashpixx Geschrieben 15. Juli 2009 Geschrieben 15. Juli 2009 Du solltest generell einmal das ERD bzw relevante Informationen zu der Struktur Deiner Daten posten und auch welches DBMS Du einsetzt Phil Zitieren
dbwizard Geschrieben 16. Juli 2009 Geschrieben 16. Juli 2009 Jetzt habe ich folgende Aufgabe: Die Schmelznummern (Bsp.: 2008123456) sollen so ausgegeben werden: Bsp.: 2008-123456 Ich steh aber total auf dem Schlauch^^ Wie mach ich das? Brauche ich da einen To_Char? Alles was die Schmelzen betrifft hab ich fett gedruckt Hallo, Welche Datenbank benutzt du denn ? Bei Oracle könntest du folgendes versuchen : SELECT blablabla, SUBSTR([B]KZT1.JSCHM[/B],1,4) || '-' || SUBSTR([B]KZT1.JSCHM[/B],5), etcetc Gruss Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.