AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Group by "Datum" Problem

Ein Thema von cugar · begonnen am 6. Okt 2010 · letzter Beitrag vom 6. Okt 2010
Antwort Antwort
cugar

Registriert seit: 6. Jan 2007
149 Beiträge
 
Delphi XE Professional
 
#1

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 08:18
Geht auch nicht, Token Unknow: 1
Weiß manche Datenbanken erlauben es mit Zahlen zu machen, Interbase will nicht

Ich verwende DBChart und hab da es angebunden. Bei DBChart kann man es auswählen wie es gruppiert werden soll (Jahr, Monat, Woche usw), verändert DBChart für sich irgendwie die SQL-Anweisung(denn da wird es richtig angezeigt)?

Geändert von cugar ( 6. Okt 2010 um 08:21 Uhr)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.874 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 08:28
Welches 1 mahnt er an?
@Achim: Welcome back!
Markus Kinzler
  Mit Zitat antworten Zitat
cugar

Registriert seit: 6. Jan 2007
149 Beiträge
 
Delphi XE Professional
 
#3

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 08:31
Zeile 6
GROUP BY 1
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.874 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 08:44
Versuch es mal mit einer Derived Table:
SQL-Code:
SELECT
    s.monat,
    Sum(s.snh_dosenmenge) as dosenmenge
from
    (
        select
            EXTRACT (MONTH FROM snh_datum) AS monat,
            EXTRACT (YEAR FROM snh_datum) as jahr
            snh_dosenmenge
        FROM
            snack_haupt) s
WHERE
    s.jahr = :year
GROUP BY
    monat
ORDER BY
    Monat DESC;
Markus Kinzler
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 08:52
Tatsächlich unterstützt auch das aktuelle Interbase noch keine Spaltennummern in der GROUP BY Klausel, wohl aber in der ORDER BY Klausel:

Zitat:
order_list =
{col | int} [COLLATE collation]
[ASC[ENDING] | DESC[ENDING]]
[, order_list ...]
Schade eigentlich.

@Markus:
  Mit Zitat antworten Zitat
cugar

Registriert seit: 6. Jan 2007
149 Beiträge
 
Delphi XE Professional
 
#6

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 09:12
Token Unknow: Select (Zeile 6)

Interbase erlaubt soviel ich weiß nur zusätzliche selects nach WHERE.
Frag mich manchmal ob ich mir die richtige datenbank ausgesucht habe...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.874 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 09:17
Wäre FireBird eine Option?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.659 Beiträge
 
Delphi 12 Athens
 
#8

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 09:28
Ich kann kaum glauben, dass Interbase so schlecht sein soll
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
cugar

Registriert seit: 6. Jan 2007
149 Beiträge
 
Delphi XE Professional
 
#9

AW: Group by "Datum" Problem

  Alt 6. Okt 2010, 09:32
Keine Ahnung... bin von Delphi's BDE weg und dachte, mache nichts falsch und nehme wieder was vom Borland.

Ich sag nicht das interBase sooo schlecht sein soll, dazu fehlt mir noch an Erfahrung, lese aber nur wie andere User Ihre Probleme lösen können und ich kann davon nie was (oder selten) anwenden. event. sind andere Datenbanken etwas weiter und quittieren nicht immer alles mit: Token Unknow (Scherz)

Werde gleich googeln wie FireBird so im Vergleich ist und ob die Umstellung für mich neue Welt bedeutet
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz