Re: MySQL Syntax gesucht

2013-02-20 Diskussionsfäden morphium
Nochmal mit Catchall-Problem. Das hatte ich vorher nicht auf dem Schirm, sorry. Am 17. Februar 2013 15:20 schrieb morphium morph...@morphium.info: 2 Lösungen: - Subselect: SELECT greylist FROM mail_users WHERE email = (SELECT destination FROM mail_virtual WHERE email = %s) SELECT IF (

AW: MySQL Syntax gesucht

2013-02-20 Diskussionsfäden Ronny Seffner
Hi René, ich habe Deiner Lösung mal die gleichen Optimierungen zukommen lassen, die postmap offenbar benötigt und das @ im CONCAT ergänzt (damit mal nicht eine Domain Teil einer anderen sein kann), die Klammern um die IF expressions hattest Du ja schon: SELECT IF( (

Re: MySQL Syntax gesucht

2013-02-20 Diskussionsfäden morphium
Hallo Ronny! 2013/2/20 Ronny Seffner ro...@seffner.de: Ich habe die drei Expressions mal je mit einfachen Klammern umschlossen Stimmt, die hatte ich vergessen :) %% This is replaced by a literal '%' character. Ah, okay, wusste nicht dass postfix das einzelne % zerhaut. SELECT IF (

AW: MySQL Syntax gesucht

2013-02-20 Diskussionsfäden Ronny Seffner
Hallo morphium, Bauen wir auch gleich noch dein gewünschtes Limit 1 mit ein, dann sieht es so aus: Das liefert in allen Zuständen, die erwarteten Ergebnisse. Super. Jetzt versuche ich mich mal noch im Verstehen und Interpretieren. LIMIT 1 begrenzt die Ergebnisliste auf maximal 1 _ODER_ genau

Re: MySQL Syntax gesucht

2013-02-20 Diskussionsfäden morphium
Hallo nochmal! Am 20. Februar 2013 16:47 schrieb Ronny Seffner ro...@seffner.de: Hallo morphium, Bauen wir auch gleich noch dein gewünschtes Limit 1 mit ein, dann sieht es so aus: Das liefert in allen Zuständen, die erwarteten Ergebnisse. Super. Jetzt versuche ich mich mal noch im

AW: MySQL Syntax gesucht

2013-02-19 Diskussionsfäden Ronny Seffner
Hallo Rene, Hallo morphium um nicht falsch verstanden zu werden. Ich bin Dir und 'morphium' für die selbstlose Hilfe dankbar. Was klappt mit meiner Lösung nicht? Die ist getestet mit Deinen Angaben. Sollten Eure Tabellen doch anders aussehen, bitte exakt posten. Zu aller Erst muss ich

AW: MySQL Syntax gesucht

2013-02-19 Diskussionsfäden Ronny Seffner
Hallo Andreas, Ich hoffe. Du hast N Tabellen, die in einer bestimmten Reihenfolge abzufragen sind. Wenn in der ersten nix ist, dann die nächste und so. Du Nein. Mit meinem Post von heute Vormittag habe ich das hoffentlich durch die SQL-Exporte klar gestellt. brauchst den ersten Treffer, und

Re: MySQL Syntax gesucht

2013-02-19 Diskussionsfäden Andreas Kretschmer
Ronny Seffner ro...@seffner.de wrote: Hallo Andreas, Ich hoffe. Du hast N Tabellen, die in einer bestimmten Reihenfolge abzufragen sind. Wenn in der ersten nix ist, dann die nächste und so. Du Nein. Mit meinem Post von heute Vormittag habe ich das hoffentlich durch die SQL-Exporte

AW: MySQL Syntax gesucht

2013-02-19 Diskussionsfäden Ronny Seffner
Hi Andreas, Anmerkung dazu: bist Du Dir sicher, MyISAM verwenden zu wollen? Nein. Als DB-DAU (oder ein Wenigchen mehr ;-) nahm ich das, was mir vorgesetzt wurde. Das MyISAM mit Locking - oder was auch immer - Probleme hat ist mir bereits aufgefallen. Die Frage mirgriert man das so einfach nach

Re: MySQL Syntax gesucht

2013-02-19 Diskussionsfäden Andreas Kretschmer
Ronny Seffner ro...@seffner.de wrote: Hi Andreas, Anmerkung dazu: bist Du Dir sicher, MyISAM verwenden zu wollen? Nein. Als DB-DAU (oder ein Wenigchen mehr ;-) nahm ich das, was mir vorgesetzt wurde. Das MyISAM mit Locking - oder was auch immer - Probleme hat ist mir bereits

AW: MySQL Syntax gesucht

2013-02-19 Diskussionsfäden Ronny Seffner
Hallo Andreas, IIRC geht das auch relativ einfach. Ich vermute mal blind, dass es dazu via Google Tonnen von Anleitungen gibt. Mal abgesehen von der Verantwortung zu prüfen ob man z.B. den Volltextindex braucht (einer der Unterschiede) ists wirklich einfach : ALTER TABLE ... ENGINE=InnoDB

Re: MySQL Syntax gesucht

2013-02-18 Diskussionsfäden Andreas Kretschmer
Ronny Seffner ro...@seffner.de wrote: Der einfache Fall, Emailadresse ist gleich Kontoadresse, gelingt mir - ist ja nur eine Tabelle zu fragen. Der komplexere Fall in mail_virtual ist ein Alias auf ein Konto, hat Rene versucht zu lösen (leider erfolglos, wie es scheint). Der wirklich

Re: MySQL Syntax gesucht

2013-02-18 Diskussionsfäden Rene Thiel
Am 18.02.2013 15:09, schrieb Ronny Seffner: Der komplexere Fall in mail_virtual ist ein Alias auf ein Konto, hat Rene versucht zu lösen (leider erfolglos, wie es scheint). Was klappt mit meiner Lösung nicht? Die ist getestet mit Deinen Angaben. Sollten Eure Tabellen doch anders aussehen,

Re: MySQL Syntax gesucht

2013-02-17 Diskussionsfäden morphium
Hallo Ronny, ich mach mal bisschen Tofu. Ich gehe davon aus, du wolltest mit deiner Problembeschreibung ausdrücken, dass eMails, die an Adressen, welche in der mail_users tabelle stehen, ge-graylistet werden, und welche, die an externe weitergeleitet werden, nicht. 2 Lösungen: - Subselect:

Re: MySQL Syntax gesucht

2013-02-17 Diskussionsfäden Rene Thiel
Am 17.02.2013 15:02, schrieb Ronny Seffner: Wie muss nun die Abfrage für meine o.g. 'query' Variable lauten wenn die Übergaben von %s als: ro...@seffner.de dann 'greylist', i...@seffner.de dann 'greylist', be...@seffner.de dann 'greylist', irgend...@seffner.de dann 'greylist', forw...@seffner.de