AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 10:02

Parameter dieser Suchanfrage:

Suche in Thema: SQL-Statement vereinfachen
Suche alle Beiträge, die von "Angel4585" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: SQL-Statement vereinfachen

     
      by Angel4585, 11. Jun 2008
    Was ist denn ein compound index? :gruebel:
    Bzw wie sieht der aus?
  • Forum: Programmieren allgemein

    Re: SQL-Statement vereinfachen

     
      by Angel4585, 11. Jun 2008
    Tatsache auf der Emailspalte war kein Index :thumb:
    Was so ein Index ausmachen kann, aus 10 Minuten werden 5 Sekunden :shock:
  • Forum: Programmieren allgemein

    Re: SQL-Statement vereinfachen

     
      by Angel4585, 11. Jun 2008
    Also nachdem ich das Ergebnis mal Stichprobenweise geprüft habe, komme ich zu dem Schluss das die ABfrage korrekt ist.

    Das Problem - und deswegen wollte ich das ganze vereinfachen - ist, dass der Server sich bei dieser Abfrage in die Knie geht, bzw. 10 Minuten rechnet bis dann irgendwann das Ergebnis kommt..
    (Das ist deutlich zu viel!)

    Die Tabelle mit den Freischaltungen hat weit über...
  • Forum: Programmieren allgemein

    Re: SQL-Statement vereinfachen

     
      by Angel4585, 9. Jun 2008
    ach deswegen sind das so wenig :lol:
    hmm.. also meinen denkfehler seh ich.. aber wie ich das amche das ich das gewünschte Ergebnis bekomme weis ich grad trotzdem net..
  • Forum: Programmieren allgemein

    Re: SQL-Statement vereinfachen

     
      by Angel4585, 9. Jun 2008
    Ich hab jetzt so ein Statement mit join, welches mir allerdings gerademal ein siebtel der Ergebnisse der Abfrage von davor liefert :gruebel:
    Ist jedoch deutlich schneller als die Abfrage zuvor.

    select emailadresse from freischaltungen as f1 inner join freischaltungen as f2 on f2.emailadresse = f1.emailadresse where f1.id <> f2.id and f1.produkt in ("P1","P2") and f2.produkt not in("P1","P2")
  • Forum: Programmieren allgemein

    Re: SQL-Statement vereinfachen

     
      by Angel4585, 9. Jun 2008
    Huch :shock: dachte ich hätts dort gepostet

    DBMS: MySQL.
    Ein Join? Wie sollte der hier aussehen?

    Also was ich eig erreichen will:

    Ich hab eine Tabelle mit Freischaltcodes in der unter anderem die Emailadresse und das Produkt drinstehn.
    Nun möchte ich alle Emailadressen die Produkt 1 und Produkt 2 haben, ausser denen die zusätzlich eines der anderen Produkte haben.
  • Forum: Programmieren allgemein

    SQL-Statement vereinfachen

     
      by Angel4585, 9. Jun 2008
    Hallo,

    ich habe ein SQL-Statement bei welchem sich die Anwendung komplett aufhängt:


    select distinct(emailadresse) from freischaltungen where length(trim(emailadresse))>0 and produkt in ("P1","P2")and emailadresse not in(select emailadresse from freischaltungen where produkt not in ("P1","P2"))

    bei dem Subselect hängt er, ich vermute die DB muss da viel arbeiten.
    Die Frage ist jetzt,...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Angel4585&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=115258
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 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