Hallo,
Jaja das Jahr ist alt ;-), doch ich hab nochn Problem mit meinem neuen Rootserver. Ich brauch eine bestimmte MySQl-Abfrage für meinen Amvis-Teufel, welche ja bekanntlich in Perl geschrieben ist.
Das interessiert im Moment jedoch nicht, weil es hier nur um die MySql-Abfrage geht.
Ich hab folgendes:
Einen String gespeichert in der Perlvariable nennen wir sie mal %k. In diesem steht unter anderem eine email-adresse (z.B. [email protected]). Jetzt habe ich eine MySQL-Tabelle, in der es die Spalte domain gibt. Dort stehen viele verschiedenen Domains drin. Jetzt brauch ich eine select Abfrage, welche mir diejenige domain wiedergibt, die in der E-MAiladresse aus dem String %k ist.
Kann man das verstehen?
Ich hoffe doch.
Ich hab es so versucht(aber es funktionier nur, wenn %k nur die E-Mailadresse beinhaltet)
SELECT domain FROM domains WHERE CONCAT("@",domain) IN (%k)
Danke im Vorraus.
MfG BenArt
Jaja das Jahr ist alt ;-), doch ich hab nochn Problem mit meinem neuen Rootserver. Ich brauch eine bestimmte MySQl-Abfrage für meinen Amvis-Teufel, welche ja bekanntlich in Perl geschrieben ist.
Das interessiert im Moment jedoch nicht, weil es hier nur um die MySql-Abfrage geht.
Ich hab folgendes:
Einen String gespeichert in der Perlvariable nennen wir sie mal %k. In diesem steht unter anderem eine email-adresse (z.B. [email protected]). Jetzt habe ich eine MySQL-Tabelle, in der es die Spalte domain gibt. Dort stehen viele verschiedenen Domains drin. Jetzt brauch ich eine select Abfrage, welche mir diejenige domain wiedergibt, die in der E-MAiladresse aus dem String %k ist.
Kann man das verstehen?
Ich hoffe doch.
Ich hab es so versucht(aber es funktionier nur, wenn %k nur die E-Mailadresse beinhaltet)
SELECT domain FROM domains WHERE CONCAT("@",domain) IN (%k)
Danke im Vorraus.
MfG BenArt
