AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:47

Parameter dieser Suchanfrage:

Suche in Thema: Was ist an diesem (Sub)query falsch?
Suche alle Beiträge, die von "Namenloser" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 16. Mai 2007
    JUHUU! :hello:
    Es funktioniert :party:

    Vielen Dank (auch an alle anderen!)
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 16. Mai 2007
    Hi,

    Dann hast du es auch richtig verstanden ;)
    Ich habe auf meiner Seite ein Gästebuch. Bei jedem Gästebuchbesuch wird zum Schutz vor Spam eine VID (=verificationid) generiert, der eine bestimmtes Frage-Antwortpaar zugeordnet ist. Damit die Datenbank aber nicht so zugemüllt wird, sollen maximal 20 datensätze darin enthalten sein. (Bei Bedarf kann man das ja noch auf 100 ausweiten...)
    ...
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 16. Mai 2007
    Hallo marabu,

    Daran kann es eigentlich nicht liegen, da ich die statements im phpmyadmin getestet habe.
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 15. Mai 2007
    Dann muss sich da wohl was geändert haben zwischen 4.0 und 4.1. Schade. Naja, dann werd ichs halt mit zwei Queries machen, funktioniert ja auch.

    Trotzdem Danke an alle, die versucht haben, mir zu helfen!

    (wenn jemand trotzdem noch eine idee hat, wie's gehen könnte, darf er es natürlich gerne sagen ;) )
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 15. Mai 2007
    dankeschön, aber das klappt leider auch nicht :(
    Angeblich existiert <datenbankname>.1 nicht. Tut es aber...
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 15. Mai 2007
    das funktioniert leider auch nicht, da stimmt wohl die syntax nicht :( . "#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE gb1.id < (SELECT MAX(gb2.id) - 20
    FROM gb_verificationid gb2)' at line 2
    "
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 15. Mai 2007
    Das query ist dieses hier:


    Ich habe MySQL4.1 installiert, das müsste eigentlich gehen.
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 14. Mai 2007
    Da passiert leider das gleiche. Aber langsam frage ich mich, ob das bisschen performance so viel mühe überhaupt wert ist, schließlich hat es ohne subquery mit zwei einzelabfragen auch geklappt.
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 14. Mai 2007
    Vielen dank schon mal, der Code funktioniert fürs select wunderbar. Aber leider lässt sich das select wohl nicht einfach durch delete austauschen: "1093 - You can't specify target table 'gb_verificationid' for update in FROM clause "

    Warum muss das bloß so kompliziert sein...
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 14. Mai 2007
    Wenn ich den Code so nehme wir er da steht bekomme ich "#1111 - Invalid use of group function"
    Muss ich daran noch etwas ändern? Wenn ja, was?

    Tut mir Leid, ich steig durch Subqueries einfach nicht durch :cry:
  • Forum: Datenbanken

    Re: Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 14. Mai 2007
    @mkinzler:
    danke, aber leider funktioniert das nicht (#1066 - Not unique table/alias: 'v1' ). Außerdem muss ich mich korrigieren, eigentlich hätte es DELETE * FROM gb_verificationid WHERE id <(SELECT MAX(id)-20) heißen müssen.

    @der_unwissende:
    der code funktioniert besser, aber der code wird komischerweise so ausgewertet, als ob es SELECT * FROM gb_verificationid WHERE id =(SELECT...
  • Forum: Datenbanken

    Was ist an diesem (Sub)query falsch?

     
      by Namenloser, 14. Mai 2007
    Hallo, Community!
    Ich hab auch mal wieder ein Problem, diesmal aber nicht in Delphi.

    Und zwar beschäftige ich mich jetzt seit kurzem mit MySQL und brauche jetzt ein Subquery.
    Im Prinzip geht es darum, dass ich eine Tabelle habe, in der maximal 20 Reihen stehen sollen.

    Ich dachte, das würde mit diesem Query gehen, tut es aber nicht (Fehler gibt es keinen):
    SELECT * FROM gb_verificationid...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Namenloser&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=92108
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz