Forum: Datenbanken
Delphi
by mkinzler,
8. Mai 2008
Man sollte es aber eher in die innere Schleife verschieben.
Forum: Datenbanken
Delphi
by mkinzler,
8. Mai 2008
Wo auch die anderen Variablen geleert werden also d1 = ''; ... kurz = '':
Forum: Datenbanken
Delphi
by mkinzler,
8. Mai 2008
Unter Nützliches->Skript ausführen
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Ja. am Besten Skript starten
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Deshalb eignet sich bei diesem Problem auch die Lösung mit der SP
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Lösung 2 als SP:
SET TERM ^ ;
CREATE OR ALTER PROCEDURE "PLAN" (
monat smallint,
jahr integer)
returns (
personalnr integer,
"1" char(2),
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Lösung 1 Joins:
select
distinct p.personalnr,
d1.kurzzeichen as "1",
d2.kurzzeichen as "2",
...
d31.kurzzeichen as "31"
from
temp2007 p
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Setz bitte noch den Haken bei Datentabellen, so das auch die Tabelleninhalte exportiert werden.
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Nützliches->Extrahiere Metadaten
Metadaten und Datentabellen auswählen
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Nein, ein Skript zum Erzeugen der Datenbank.
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Stell mal das Create-Skript ein
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Die Datenbank wird als nicht valid erkannt
Welche Serverversion?
Forum: Datenbanken
Delphi
by mkinzler,
7. Mai 2008
Poste doch mal eine Testdatenbank
Forum: Datenbanken
Delphi
by mkinzler,
6. Mai 2008
Das Problem ist gut lösbar, wenn man das Prinzip verstanden hat.
Forum: Datenbanken
Delphi
by mkinzler,
6. Mai 2008
Poste mal die (Test-Tabelle)
Forum: Datenbanken
Delphi
by mkinzler,
6. Mai 2008
Hier würde sich eine SP anbieten.
Forum: Datenbanken
Delphi
by mkinzler,
6. Mai 2008
Ja, man kann Bilder anhängen. Aber mit einem UNION kann man dein Problem nicht lösen.
Forum: Datenbanken
Delphi
by mkinzler,
6. Mai 2008
select
distinct p.persnr,
first 1 d.datum as datum1,
first 1 skip 1 d.datum as datum2,
first 1 skip 2 d.datum as datum 3,
...
from
tabelle2 p
left join tabelle2 d on d.persnr = p.persnr;
Forum: Datenbanken
Delphi
by mkinzler,
6. Mai 2008
Das geht aber nicht mit einem UNION. Nennt man Übrigens Pivot.
is die Anzahl der Datensätze pro PersNr bekannt?