Willkommen bei Entwickler-Forum.
Ergebnis 1 bis 8 von 8
  1. #1
    Zaungast
    Registriert seit
    12.02.2008
    Beiträge
    10

    Standard Hilfe bei SQL Abfrage

    Hallo zusammen,
    ich stehe vor einem SQL Abfrageproblem wo ich mit meinem Wissen nicht mehr weiter weiß. Könnt ihr mich da bitte unterstützen.

    Ich habe ein Abfrage die mir vom aktuellen Datum die letzte 5 Tage und die letzte 5 Kalenderwochen füllt. Das ergebnis sieht dann folgendermaßen aus
    ZEITID DATUM
    0 W49
    1 W50
    2 W51
    3 W52
    4 W01
    95 03.01.2018
    96 04.01.2018
    97 05.01.2018
    98 06.01.2018
    99 07.01.2018

    Als zweite Abfrage haben ich eine Tabelle die verschiedene Werte enthält
    TOKEN
    18534
    18535
    20465

    Nun möchte ich einen Abfrage erstellen, die mit zu jedem TOKEN die Tage bzw Kalenderwochen zusammensetzt. Es sollte dann so aussehen
    ZEITID DATUM TOKEN
    0 W49 18534
    1 W50 18534
    2 W51 18534
    3 W52 18534
    4 W01 18534
    95 03.01.2018 18534
    96 04.01.2018 18534
    97 05.01.2018 18534
    98 06.01.2018 18534
    99 07.01.2018 18534
    0 W49 18535
    1 W50 18535
    2 W51 18535
    3 W52 18535
    4 W01 18535
    95 03.01.2018 18535
    96 04.01.2018 18535
    97 05.01.2018 18535
    98 06.01.2018 18535
    99 07.01.2018 18535
    0 W49 20465
    1 W50 20465
    2 W51 20465
    3 W52 20465
    4 W01 20465
    95 03.01.2018 20465
    96 04.01.2018 20465
    97 05.01.2018 20465
    98 06.01.2018 20465
    99 07.01.2018 20465


    Weiß jemand wie diese Abfrage aussieht ?
    Danke

    Gruß Alex

  2. #2
    Stammgast
    Registriert seit
    03.03.2007
    Ort
    Schleswig-Holstein
    Beiträge
    331

    Standard

    Hi,

    Welchen Bezug hat denn die Tabelle mit den TOKEN zu der Tabelle mit den Datumsangaben?

    Gruß Arne
    PHP rocks!
    Eine Initiative der PHP Community

  3. #3
    Stammgast
    Registriert seit
    24.10.2011
    Beiträge
    1.307

    Standard

    Das sind die einfachsten Abfragen der Welt.
    Einfach im Sinne von basic, karg, ...

    Statt ein Kriterium zum Join anzugeben, gibt es eben keins, kombiniere also alles mit allem.
    Man ist so daran gewöhnt, Join Kriterien zu verwenden (Standardfall), dass diese Grundlagen untergehen (oder nie ins Verständnis vordringen)


    Code:
    select * from zeittabelle z, tokentabelle t
    Kommt vielleicht auf Dein DB System an, aber so sollte es klappen.
    Gruß, defo

  4. #4
    Stammgast
    Registriert seit
    24.10.2011
    Beiträge
    1.307

    Standard

    Zitat Zitat von Arne Drews Beitrag anzeigen
    Welchen Bezug hat denn die Tabelle mit den TOKEN zu der Tabelle mit den Datumsangaben?
    Na offenbar gar keinen.
    So hab ich es zumindest verstanden.
    Gruß, defo

  5. #5
    Forenheld
    Registriert seit
    26.02.2003
    Beiträge
    16.272

    Standard

    select * from tabelle1,tabelle2

    Etwas, dass man normalerweise nicht will......
    Christian

  6. #6
    Zaungast
    Registriert seit
    12.02.2008
    Beiträge
    10

    Standard

    Perfekt, es hat funktioniert. Da wäre ich nie drauf gekommen. Man denke immer viel zu kompliziert.
    Danke

    Gruß Alex

  7. #7
    Stammgast
    Registriert seit
    24.10.2011
    Beiträge
    1.307

    Standard

    @Christian: s.o.
    Gruß, defo

  8. #8
    Forenheld
    Registriert seit
    26.02.2003
    Beiträge
    16.272

    Standard

    Ich hatte angefangen zu antworten, musste dann telefonieren dann abgesandt
    Christian

 

 

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •