/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Hjælp til specifik sql-statement
Fra : Mads Rahbæk Madsen


Dato : 17-12-01 09:38

Hej gruppe

Jeg har problemer med nedenstående SQL-statement som skal summere
Fangster.Kilo i en hvis periode for en bestemt kunde.

Det skal bruges på skolens Oracle8 database, men jeg får en
fejlbesked.
Beklager, kan ikke lige huske hvad det er (har ikke databasen
herhjemme).

Nogle idéer?


SELECT
   SUM(Fangster.Kilo)
FROM
   Fangster
WHERE
(
   SELECT
      Kunder.KundeID, Kunder.Navn,
      TO_CHAR(Logbog.StartTidspunkt, 'DD-MM-YY') AS
StartTidspunkt,
      TO_CHAR(Logbog.SlutTidspunkt, 'DD-MM-YY') AS
SlutTidspunkt,
      Fangster.Kilo
   FROM
      Logbog, Kunder, Fangster
   WHERE
      StartTidspunkt > to_date('05-01-01','DD-MM-YY')
      AND SlutTidspunkt < to_date('13-01-01','DD-MM-YY')
      AND Logbog.KundeID = Kunder.KundeID
      AND Fangster.LogID = Logbog.LogID
      AND Kunder.KundeID = 3
);

Mvh. Mads

 
 
Jan Eliasen (17-12-2001)
Kommentar
Fra : Jan Eliasen


Dato : 17-12-01 11:40



Mads Rahbæk Madsen (18-12-2001)
Kommentar
Fra : Mads Rahbæk Madsen


Dato : 18-12-01 20:13

On Mon, 17 Dec 2001 08:38:26 GMT, mads@mr-media.dk (Mads Rahbæk
Madsen) wrote:

>Hej gruppe
>
>Jeg har problemer med nedenstående SQL-statement som skal summere
>Fangster.Kilo i en hvis periode for en bestemt kunde.
>
["defekt" kode klippet]

Flg. kode gav det resultat jeg skulle bruge:

SELECT
   Kunder.KundeID, Kunder.Navn, SUM(Fangster.Kilo) AS Kilo
FROM
   Fangster, Logbog, Kunder
WHERE
   Logbog.StartTidspunkt > to_date('05-01-01','DD-MM-YY')
   AND Logbog.SlutTidspunkt < to_date('13-01-01','DD-MM-YY')
   AND Logbog.KundeID = Kunder.KundeID
   AND Fangster.LogID = Logbog.LogID
   AND Kunder.KundeID = 3
GROUP BY
   Kunder.KundeID, Kunder.Navn;

Mvh. Mads

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste