Jump to content

whoami

Members
  • Gesamte Inhalte

    11
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von whoami

  1. Also entweder als ausgabe nur die Zeilen als ergebnis also z.b 838 ( wenn es 838 ohne RT gibt )

     

    oder als ausgabe wie bisher alle ergebnisse und darunter ( neben jedem ergebnis ) oder wo auch immer dann die 838 stehen...

     

     

    wenn ich nur Select Count(A1.ID) From T1........ mache, erhalte ich bei meinen versuchen entweder den group by fehler oder wenn ich es dann mit group by sortiere neben den ergebissen eine 1 weil es diese zeile in der Variante nur 1x gibt o.O

     

     

    Edit:

     

    vieleicht komme ich so einfacher selber ans ziel..

     

    Einfache SQL Select abfrage:

     

    select abc, def, ghi FROM T1.blubbla where abc=>'2014-01-20'

     

     

    ergebniss bisher sind ja nur die ergebnisse

     

    nun soll entweder NUR die gesamten zeilen ergebnisse ( z.b 50 Treffer ) ausgegeben werden

    oder alle ergebnisse und darunter/daneben jedem ergebnis dann

    ....... Treffer 1

    ....... Treffer 2

    ...........................

  2. merci :*

     

    letzte frage.

     

    Wenn ich als Ausgabe nicht die ganzen ergebnisse sehen möchte sondern nur die anzahl der ergebnisse, geht das doch mit count oder? weil er mir error von wegen group by usw dann raus haut :(

     

    ergebnis soll quasy nur anzeigen wieviele AG es ohne RT gibt

  3. Super, vielen dank es Funktioniert.

     

    Wenn ich das ganze nun nach Datum eingrenze und das Feld dann halt hinzufüge und mit a1.Date > '01.09.2014' z.b mache, funktioniert das auch, das problem ist nur, das ich die Datenbank nicht Indexiert habe und auch nicht so einfach darf, da diese aber millionen von einträgen enthällt ( ich weis nicht schön aufgebaut ) wird das ganze aber jahre dauern.

     

    gibt es da noch einen schnelleren weg das nach Datum zu sortieren?

  4. Ja, Testdaten sind ja nur ein paar, gibt hunderte id´s

     

    und jede ID MUSS AG und RT haben

    AG kann jede ID 5 oder what ever haben

    RT (SOLLTE) sie genau 1x haben

     

    wenn aber bei einer ID keine RT Existiert sprich AG ist da aber RT fehlt soll diese ID ausgegeben werden.

     

    RT gibt es in dem fall nicht also auch kein Leeres Feld es Existiert einfach kein eintrag in der Datenbank

  5. Hallo,

    Ich hänge gerade dabei, eine Datenbank zu Sortieren.

     

    Aufbau der Tabelle die ich Sortieren will:

     

    ID USER ABO ....

     

    Nun gibt es jede id mehrfach, z.b

     

    ID USER ABO

    1   test1   RT

    1   test1   AG

    1   test1   AG

    2   test2   AG

    3   test3   RT

    3   test3   AG

    .....

     

    Nun will ich folgenes ausgegeben haben:

     

    Jede ID muss ein Abo RT und AG haben, wobei AG mehrfach vorkommen kann.

     

    ausgegeben werden sollen ALLE Id´s wo es zwar AG´s gibt aber keine RT wie hier bei ID 2 der fall...

     

    Und das ganze soll nur die Datensätze der letzten 7 tage anzeigen

     

     

    wie kann man das am besten umsetzen?

     

     

    Habe mir gedacht eine 2 Tabelle anzulegen hilft evtl.

     

    so das ich:

     

    INSERT INTO `TABELLE_NEW` (ID, USER, ABO)
    SELECT `ID`, `USER`, `ABO` FROM `TABELLE1`
    WHERE (DATA) > 2014-04-14 00:00:00.000

     

     

    nur weiß ich nicht weiter :/

×
×
  • Neu erstellen...