Hmm... falsche Adresse - die Liste soll ja auch was davon haben ;-)

Morgen Thomas,

Am 10.06.2013 07:33, schrieb Thomas Hackert:
> Moin Thomas, *,
[..]
>> Insofern ist die Implementierung korrekt  (und sinnvoll).
> Auch, wenn du die UI benutzt? Ich hätte da eher einen Hinweis/Dialog
> erwartet, wo ich dann die „WHERE“- oder „ORDER BY“-„Klauseln“
> zusammenklicke, eingebe oder was auch immer ... 
Hmm, na ja, die UI ist für den "unbedasrften Anfänger" eigentlich
sowieso nicht so ideal geeignet. Datenbanken sind nichts für
Gelegenheitsklicker - sie setzen einfach ein bestimmtes Basiswissen voraus.
Insofern könnte man die komplette UI von Base in Frage stellen ... aber
das ist ein anderes Kapitel

[..]
> Aber wie würdest du denn jetzt
>>>> <quote>
>>>> Limes
>>>> Expands the created select statement of the SQL Query by the LIMIT X
>>>> clause. This can be used to limit your SQL Query results to those that
>>>> fall within the first X number of it.
>>>> </quote>
> übersetzen? So was wie
> <quote>
> Limes
> Erweitert die erstellte select-Anweisung der SQL-Abfrage durch die
> LIMIT X-Bedingung. Diese kann dazu benutzt werden, um Ihre
> SQl-Abfrageergebnisse auf die zu begrenzen, die innerhalb der ersten X
> Nummern davon sind.
> <quote>
> ? Und müsste nicht „Limit“ statt „Limes“ (was ich bisher nur aus der
> Mathematik bzw. als Grenzwall kannte ...  ) dort stehen? Dann müsste
> ich noch schauen, ob das wer schon in Bugzilla gemeldet hat ... 
> Danke für deine Erläuterung und bis dann
> Thomas.
> <Rest des TOFUs entfernt>
Also, es müsste lauten:

LIMIT
Erweitert die erstellte SELECT-Anweisung der SQL-Abfrage um die LIMIT
Bedingung. Diese kann dazu benutzt werden, um die Anzahl der
zurückgelieferten Ergebnis-Datensätze auf eine überschaubare Anzahl zu
begrenzen.

LIMIT X --> X = Anzahl der zurückgelieferten X Datensätze beginnen vom
ersten Ergebnis-Datensatz aus. Erwartet wird eine ganze Zahl > 0.

Ich habe das jetzt hier nicht getestet - aber die LIMIT Klausel in SQL
erlaubt an sich die Übergabe von zwei Parametern:
LIMIT y, x --> x ist die Anzahl der zurückgelieferten Datensätze, y ist
optional und bezeichnet den Startpunkt der Zählung. Wird y nicht
übergeben, beginnt die Zählung bei 1 - also vom ersten Datensatz an.

Aber: Beispiel, dien Select Anfrage liefert 1000 DS zurück, dein Limit
ist 100, so bekommst Du die ersten 100 DS. Willst Du dann aber die 2.
100 haben, musst Du y übergeben - oder die Select-Abfrage umbauen.
Also, keine Ahnung, ob das implementiert wurde. Allerdings versteht auch
nnicht jedes DMS beide Parameter - ich denke also, es wurde nicht mit
implementiert

Viele Grüße
Thomas




-- 
## Unterstützung der freien Office Suite
## http://de.libreOffice.org  - www.LibreOffice.org
## Vorstand Freies Office Deutschland e.V.
## Mitglieder willkommen: www.FroDeV.org

-- 
Liste abmelden mit E-Mail an: discuss+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an