From mysql-de at lists.4t2.com Sun Feb 1 15:29:58 2009 From: mysql-de at lists.4t2.com (Marlene Velazquez) Date: Sun, 01 Feb 2009 06:29:58 -0800 Subject: Why get an original watch? Message-ID: <307Q0720.9864434mysql-de@lists.4t2.com> Have you been dreaming about owning an expensive designer watch? Now you can, just without the high price tag! http://search.yahoo.com/search?y=Search&p=walleap%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To") Now that the Holidays are behind us and stores everywhere are offering their lowest prices of the year, Prest1ge R3ps is keeping up with the times to help you keep your time with a distinguished watch at a ridiculously low price! http://search.yahoo.com/search?y=Search&p=walleap%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To") Only Prest1ge R3ps offers you unsurpassed quality and award-winning customer service. So, what are you waiting for? _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From hwiyudaed at mashable.com Wed Feb 4 16:19:28 2009 From: hwiyudaed at mashable.com (Royal Gambling Club) Date: Wed, 04 Feb 2009 13:19:28 -0200 Subject: =?iso-8859-1?Q?Er=F6ffnen_Sie_heute_Ihr_Royal_Club_Casino_Konto?= Message-ID: <254D6BBB.DCDE5886@mashable.com> Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090204/6ee75e47/attachment.htm From hoqflnpcit at huhmail.com Thu Feb 5 03:33:03 2009 From: hoqflnpcit at huhmail.com (Online Kasino) Date: Thu, 05 Feb 2009 12:33:03 +1000 Subject: Euro Dice Casino. 2.500 EUR Extra. Worauf warten Sie? Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090205/c7ad1e31/attachment-0001.htm From gxyfu at adobe.com Fri Feb 6 23:46:33 2009 From: gxyfu at adobe.com (Dhe Gaming) Date: Fri, 06 Feb 2009 17:46:33 -0500 Subject: Nr. 1 Kasino in Google spielen mei Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090206/5bb3959f/attachment.htm From driessen at fblan.de Mon Feb 9 13:09:54 2009 From: driessen at fblan.de (Uwe Driessen) Date: Mon, 9 Feb 2009 13:09:54 +0100 Subject: alles was nit in Tabelle x in tabelle z schreiben Message-ID: <000e01c98aaf$51a2e670$0565a8c0@uwe> Hallo Liste ich hab mal wieder eine Blockade Ich möchte aus Tabelle 1 alles einträge in Tabelle 2 haben welche aber nicht in Tabelle 3 sind und in Tabelle5 entweder Wert1 = var1 oder wert1= var2 haben. insert into ispcp.domain_aliasses (`domain_id`, `alias_name`, `alias_status`, `alias_mount`, `alias_ip_id`, `url_forward`) select t2.do_id_neu, t2.domain_name, "toadd", t2.domain_name, 1, "no" from openprovide.op_domains t2 join ispcp.domain t3 on t2.domain_name = t3.domain_name where t2.domain_name not EXISTS (select 1 from ispcp.domain t4 where t2.domain_name = t4.domain_name ) and (select 1 from openprovide.diehl_domain t5 where t5.name = t2.domain_name and (t5.domainip = "IP" or t5.domainip = "mail"); oder insert into ispcp.domain_aliasses (`domain_id`, `alias_name`, `alias_status`, `alias_mount`, `alias_ip_id`, `url_forward`) select t2.do_id_neu, t2.domain_name, "toadd", t2.domain_name, 1, "no" from openprovide.op_domains t2 join ispcp.domain t3 on t2.domain_name = t3.domain_name join openprovide.diehl_domain t5 on t2.domain_name = t5.name where t2.domain_name NOT EXISTS (select 1 from ispcp.domain t4 where t2.domain_name = t4.domain_name ) and (t5.domainip = "IP" or t5.domainip = "mail"); mögen mich nicht ich bekomme immer den Fehler 1064 - Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei 'EXISTS (select 1 from ispcp.domain t4 where t2.domain_name = t4.domain_name ) ' in Zeile 6 Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From andreas.kretschmer at schollglas.com Mon Feb 9 13:32:35 2009 From: andreas.kretschmer at schollglas.com (Andreas Kretschmer) Date: Mon, 9 Feb 2009 13:32:35 +0100 Subject: alles was nit in Tabelle x in tabelle z schreiben In-Reply-To: References: <20090209122719.GC30210@a-kretschmer.de> Message-ID: <20090209123234.GD30210@a-kretschmer.de> In response to HMeissner at dgverlag.de : > Herr Kretschmer, > > das Thema hatten wir schon mal ... vor zwei Jahren ... remember ? Ja, Sie haben es noch immer nicht gelernt. *seufz* > > Ist NICHT witzig ... auch nicht unterhaltend ... und nicht bildend ... Jepp. TOFU nervt. Andreas -- Andreas Kretschmer Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header) GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From andreas.kretschmer at schollglas.com Mon Feb 9 13:41:52 2009 From: andreas.kretschmer at schollglas.com (Andreas Kretschmer) Date: Mon, 9 Feb 2009 13:41:52 +0100 Subject: alles was nit in Tabelle x in tabelle z schreiben In-Reply-To: <000e01c98aaf$51a2e670$0565a8c0@uwe> References: <000e01c98aaf$51a2e670$0565a8c0@uwe> Message-ID: <20090209124152.GE30210@a-kretschmer.de> In response to Uwe Driessen : > Hallo Liste ich hab mal wieder eine Blockade > > Ich möchte aus Tabelle 1 alles einträge in Tabelle 2 haben > welche aber nicht in Tabelle 3 sind > und in Tabelle5 entweder Wert1 = var1 oder wert1= var2 haben. Nach Deiner Beschreibung könnte passen: test=# insert into tab1 (i) select i from tab2 where i not in (select i from tab3) and i in (select i from tab5 where wert in ('var1','var2')); Viel mehr kann man Deiner Beschreibung ja leider nicht entnehmen... Andreas -- Andreas Kretschmer Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header) GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From andreas.kretschmer at schollglas.com Mon Feb 9 13:54:20 2009 From: andreas.kretschmer at schollglas.com (Andreas Kretschmer) Date: Mon, 9 Feb 2009 13:54:20 +0100 Subject: alles was nit in Tabelle x in tabelle z schreiben In-Reply-To: <000e01c98aaf$51a2e670$0565a8c0@uwe> References: <000e01c98aaf$51a2e670$0565a8c0@uwe> Message-ID: <20090209125420.GF30210@a-kretschmer.de> In response to Uwe Driessen : > where t2.domain_name > not EXISTS (select 1 from ispcp.domain t4 where t2.domain_name = > > ... > > where t2.domain_name NOT EXISTS (select 1 from ispcp.domain t4 where > t2.domain_name = t4.domain_name ) > and (t5.domainip = "IP" or t5.domainip = "mail"); > > > mögen mich nicht > > ich bekomme immer den Fehler > > 1064 - Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei > 'EXISTS (select 1 from ispcp.domain t4 where t2.domain_name = t4.domain_name ) > ' in Zeile 6 Du solltest in der Tat mal nachlesen, was EXISTS liefert und ob man das, was es liefert, so anwenden kann. Andreas -- Andreas Kretschmer Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header) GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From driessen at fblan.de Mon Feb 9 14:33:27 2009 From: driessen at fblan.de (Uwe Driessen) Date: Mon, 9 Feb 2009 14:33:27 +0100 Subject: alles was nit in Tabelle x in tabelle z schreiben In-Reply-To: <20090209124152.GE30210@a-kretschmer.de> References: <000e01c98aaf$51a2e670$0565a8c0@uwe> <20090209124152.GE30210@a-kretschmer.de> Message-ID: <001301c98aba$fda774d0$0565a8c0@uwe> On Behalf Of Andreas Kretschmer > In response to Uwe Driessen : > > Hallo Liste ich hab mal wieder eine Blockade > > > > Ich möchte aus Tabelle 1 alles einträge in Tabelle 2 haben > > welche aber nicht in Tabelle 3 sind > > und in Tabelle5 entweder Wert1 = var1 oder wert1= var2 haben. > > Nach Deiner Beschreibung könnte passen: > > test=# insert into tab1 (i) select i from tab2 where i not in (select i > from tab3) and i in (select i from tab5 where wert in ('var1','var2')); > > Viel mehr kann man Deiner Beschreibung ja leider nicht entnehmen... Hat aber gereicht *gg insert into ispcp.domain_aliasses (`domain_id`, `alias_name`, `alias_status`, `alias_mount`, `alias_ip_id`, `url_forward`) select t2.do_id_neu, t2.domain_name, "toadd",concat("/",t2.domain_name), 1, "no" from openprovide.op_domains t2 where t2.domain_name not in (select t3.domain_name from ispcp.domain t3 ) and t2.domain_name in (select t5.name from openprovide.diehl_domain t5 where t5.name = t2.domain_name and (t5.domainip = "IP" or t5.domainip = "mail")); nun habe ich alle die ich wollte Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From mysql at universalware.de Mon Feb 9 15:17:05 2009 From: mysql at universalware.de (=?iso-8859-1?Q?Andreas_M=FCller?=) Date: Mon, 9 Feb 2009 15:17:05 +0100 Subject: alles was nit in Tabelle x in tabelle z schreiben In-Reply-To: <001301c98aba$fda774d0$0565a8c0@uwe> References: <000e01c98aaf$51a2e670$0565a8c0@uwe><20090209124152.GE30210@a-kretschmer.de> <001301c98aba$fda774d0$0565a8c0@uwe> Message-ID: Hallo zusammen, ein LEFT JOIN hätte hier auch gereicht -> also mal LEFT JOIN ansehen. Im EXPLAIN der Monsterlösung taucht hoffentlich ein "user where exists" auf - wenn nicht ist die Abfrage echt overkill :-) Gruß, Andreas _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From rico at netbreaker.de Mon Feb 9 19:46:43 2009 From: rico at netbreaker.de (Rico Koerner) Date: Mon, 09 Feb 2009 19:46:43 +0100 Subject: Subselect-Problem in UPDATE Message-ID: <49907A13.3050508@netbreaker.de> Hallo, ich habe hier 2 strukturell identische Ausgangstabellen 'gestern' und 'heute' und eine Zieltabelle 'ziel'. gestern und heute haben u.a. eine Spalte 'id', 'uid' und 'name' und weitere. Die gleiche uid kann mehrfach auftreten, hat dann aber auch immer denselben Namen innerhalb einer der beiden Tabellen. (Redundanz) Der Name kann sich allerdings in beiden Tabellen unterscheiden. SELECT heute.uid, gestern.name, heute.name FROM gestern INNER JOIN heute ON gestern.uid = heute.uid WHERE gestern.name != heute.name GROUP BY heute.uid gibt die gesuchten DS korrekt aus. Für das Update des Namens bräuchte ich ja so etwas wie: UPDATE ziel SET name=heute.name WHERE uid = (SELECT heute.uid, heute.name FROM ...) Aber das kann natürlich nicht funktionieren, da die Where-Bedingung ja nur mit einem Wert vergleichen kann und nicht weiß welchen von beiden und den anderen irgendwie an das SET weiterreichen müßte. Ich wollte mir den Umweg über PHP sparen, da alle anderen SQL-Statements auch in einem Shell-Skript mit mysql ... -e ... übergeben werden können. Allerdings weiß ich auch nicht, wie ich die Ausgabe von obigen Select in der Shell in einer Schleife für das UPDATE weiterverabeiten kann. Zugänge mit INSERT INTO ziel (uid, name, create_date) SELECT ... und Abgänge mit UPDATE ziel SET delete_date=NOW() WHERE uid = (SELECT ...) und den entsprechenden abweichenden SubSelects funktionieren. Kann mir jemand mit einem passenden SQL-Statement oder passenden Shell-Code weiterhelfen? Danke. Gruß Rico Körner _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From iaonabajha at weather.com Fri Feb 13 04:36:43 2009 From: iaonabajha at weather.com (Gaming Online) Date: Fri, 13 Feb 2009 07:36:43 +0400 Subject: Euro Dice Casino. 2.500 EUR Extra. Worauf warten Sie? Message-ID: <00DF5881.5138B7D6@weather.com> Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090213/f24ab6e4/attachment-0001.htm From obukaaluobuek at reuters.com Sat Feb 14 16:28:12 2009 From: obukaaluobuek at reuters.com (Fiesta Gaming) Date: Sat, 14 Feb 2009 21:28:12 +0600 Subject: Sie lieben eine gute Fiesta? Dann werden Sie auch Fiesta Club Casino lieben Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090214/4f4b5314/attachment.htm From ovtlapotxxuzu at presidentialclassroom.org Tue Feb 17 18:27:01 2009 From: ovtlapotxxuzu at presidentialclassroom.org (Vegas Club) Date: Tue, 17 Feb 2009 15:27:01 -0200 Subject: Vegas Club, besser gehts nicht! Message-ID: <03F4EFA8.85B9640F@presidentialclassroom.org> Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090217/d61c7129/attachment.htm From maxbet at schiebel.com Tue Feb 17 23:15:09 2009 From: maxbet at schiebel.com (maxbet at schiebel.com) Date: Wed, 18 Feb 2009 01:15:09 +0300 Subject: Tournaments Message-ID: <01C99155.66C8449F@hosting.hosting4hosting.net> GAMESITES   TOP GAME SITES ♣ Download free software ♣ Register free account ♣ Deposit and get Best Sign Up Bonus up to $500 GAME SITES REVIEW! ulaajivps -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090218/1f104125/attachment.htm From iabykma at weather.com Wed Feb 18 12:43:19 2009 From: iabykma at weather.com (ralf) Date: Wed, 18 Feb 2009 11:43:19 +0000 Subject: Ja, echt! Wir haben gerade einen Gewinn von 40,370 Euro rsza Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090218/79b5e93f/attachment.htm From picketkj08 at iinet.net.au Sat Feb 21 15:29:53 2009 From: picketkj08 at iinet.net.au (George Bates) Date: Sat, 21 Feb 2009 19:59:53 +0530 Subject: Doping fur Ihr bestes Stuck Message-ID: <01c9945e$f5e48280$1421c775@picketkj08> ^ Online Apot .. eke - originaal Qualitat - 100% wirksam - Spez: Via 10 Tab x 100 mm + Cia 10 Tab x 20 mm - 56.28 Euro Via 30 Tab - 80.32 Euro - Siie Sparen: 22.56 Via 60 Tab - 127.10 Euro - Siie Sparen: 78.28 - Bequem und diskret online bestellen. - Diskrete Verpackung und Zahlung - Kein langes Warten - Auslieferung innerhalb von 2-3 Tagen - keine versteckte Kosten Cia 20 Tab - 68.2 Euro - Sie Sparen: 2.65 Cia 30 Tab - 91.69 Euro - Sie Sparen: 14.15 Bestellen Sie noch heute und vergessen Sie Ihre Enttauschungen, anhaltende Versagensangste und wiederholte peinliche Situationen! http://reapcarry.com http://reapcarry.com -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090221/e4c9c7f7/attachment.htm From ooysekaxoit at fannclub.com Sat Feb 21 23:13:45 2009 From: ooysekaxoit at fannclub.com (ralf) Date: Sat, 21 Feb 2009 23:13:45 +0100 Subject: Ja, echt! Wir haben gerade einen Gewinn von 40,370 Euro umur Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090221/7ef0c9a2/attachment.htm From pinheads22 at ireland.com Sun Feb 22 15:01:54 2009 From: pinheads22 at ireland.com (Robbie Black) Date: Sun, 22 Feb 2009 17:01:54 +0300 Subject: Nie mehr zu frueh kommen? Message-ID: <01c9950f$43202d00$7455404d@pinheads22> ^ Online Apot .. eke - originaal Qualitat - 100% wirksam - Spez: Viiiaa.. 10 Tab x 100 mm + CiAA 10 Tab x 20 mm - 56.28 Euro Viiiaa.. 30 Tab - 80.32 Euro - Siie Sparen: 22.56 Viiiaa.. 60 Tab - 127.10 Euro - Siie Sparen: 78.28 - Bequem und diskret online bestellen. - Diskrete Verpackung und Zahlung - Kein langes Warten - Auslieferung innerhalb von 2-3 Tagen - keine versteckte Kosten CiAA 20 Tab - 68.2 Euro - Sie Sparen: 2.65 CiAA 30 Tab - 91.69 Euro - Sie Sparen: 14.15 Bestellen Sie noch heute und vergessen Sie Ihre Enttauschungen, anhaltende Versagensangste und wiederholte peinliche Situationen! Vier Packchen gibts bei jeder Bestellung umsonst http://lucidwarm.com -------------- n?chster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090222/69b5388e/attachment.htm From pxsaot at address.com Mon Feb 23 02:53:03 2009 From: pxsaot at address.com (EuroDice Kasino) Date: Sun, 22 Feb 2009 19:53:03 -0600 Subject: Sie sind nicht daran interessiert, 2.500 EUR ganz umsonst zu erhalten? Message-ID: <0058EED4.B22EE4B4@address.com> Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090222/05d12eb3/attachment-0001.htm From cnutulwleouduu at angelesdemerida.com Mon Feb 23 21:35:25 2009 From: cnutulwleouduu at angelesdemerida.com (Vegas Club) Date: Mon, 23 Feb 2009 15:35:25 -0500 Subject: Vegas Club, besser gehts nicht! Message-ID: <1307E99D.C43167DE@angelesdemerida.com> Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090223/c5505466/attachment.htm From driessen at fblan.de Wed Feb 25 18:27:40 2009 From: driessen at fblan.de (Uwe Driessen) Date: Wed, 25 Feb 2009 18:27:40 +0100 Subject: etwas kniffelig Message-ID: <000301c9976e$5c7c5a60$0565a8c0@uwe> Wir suchen jetzt schon seit 2 Tagen nach einer Lösung für folgendes Problem Tabelle domain_id,name , type, content 1,"test.example.org", "A","195.158.65.102" 1,"example.org, "MX","mail.example.org" 1,"example.org,"A","195.158.65.102" 1,"externer.example.org","A","195.158.65.102" 1,"externer.example.org","MX","mail.extern.de" 1,"intern.example.org","A","195.158.65.102" 2,"example2.org, "MX","mail.example.org" 2,"example2.org,"A","195.158.65.102" 3,"externer.example3.org","A","195.158.65.102" 3,"externer.example3.org","MX","mail.extern3.de" 4,"intern.example4.org", "A","195.158.65.102" 4,"example4.org, "MX","mail.example.org" benötigte Antwort ein Ergebniss wenn content = "mail.example.org" für die eingetragene Domain/Subdomain existiert ein Ergebniss wenn kein type "MX" für die Subdomain aber type "MX" für die Hauptdomain KEIN Ergebniss für die SubDomain/Domain wenn content <> "mail.example.org" select domain_id, name, content from records where type="MX" and name = "externer.example.org"; = mail.extern.de select domain_id, name, content from records where type="MX" and name like substring_index("test.example.org", ".", -2); = mail.example.org select domain_id, name, content from records where type="MX" and name = "example.org"; = mail.example.org wie bekomme ich das jetzt in ein SQL-select rein das ich immer nur dann ein positives Ergebnis bekomme eben wenn "mail.example.org" im content steht ein paar der nicht funktionierende select versuche (nur ein paar wirklich von zahllosen Versuchen) entweder hat die eine Konstellation nicht funktioniert oder es gab Ergebnisse für alle SELECT 'virtual_dummy' FROM records AS t1 JOIN records AS t2 USING (domain_id) WHERE (t1.type='MX' AND t1.name='%s' AND t1.content='mail.example.org') OR (t1.name='%s' AND t2.type='MX' AND t2.content='mail.example.org') LIMIT 1; SELECT 'virtual_dummy' FROM records AS t1 JOIN records AS t2 USING (domain_id) WHERE t1.name='%s' AND t2.type='MX' AND t1.type<>'A' AND t1.name='%s' AND t2.content='mail.example.org' LIMIT 1; Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From driessen at fblan.de Thu Feb 26 09:13:49 2009 From: driessen at fblan.de (Uwe Driessen) Date: Thu, 26 Feb 2009 09:13:49 +0100 Subject: etwas kniffelig In-Reply-To: <000301c9976e$5c7c5a60$0565a8c0@uwe> References: <000301c9976e$5c7c5a60$0565a8c0@uwe> Message-ID: <000401c997ea$272ad630$0565a8c0@uwe> Ich habe es noch mal mit IF probiert aber leider das selbe Ergebnis erhalten irgendwie bekomme ich die Frage nicht in SQL formuliert Ich möchte nur einen Wert haben wenn eben MX = mx.deltaweb.de In der Tabelle gibt es Subdomains OHNE MX type dann muß die Abfrage auf die Domain gemacht werden und der dortige MX verglichen werden Ergebnis nur dann wenn mx = mx.deltaweb.de Subdomains MIT MX Eintrag dann ebenfalls nur Ergebnis wenn mx = mx.deltaweb.de domain mit MX Eintrag Ergebnis wenn mx = mx.deltaweb.de Da es nun abweichend von der domain auch zu jeder Subdomain ein eigener oder auch keiner und zur domain unterschiedlicher MX existieren kann bekomme ich das irgendwie nicht hin entweder bekomme ich immer ein Ergebnis weil Abfrage wenn unterschiedlich dann prüfe Hauptdomain .. Irgendwie qualmt mir gerade der Kopf SELECT IF( (SELECT 1 FROM records WHERE name = '%s' AND type = 'MX' AND content = 'mx.deltaweb.de') > (IF((SELECT 1 FROM records WHERE name = SUBSTRING_INDEX('%s','.',-2) AND type = 'MX' AND content = 'mx.deltaweb.de')=1,1,2)), (SELECT 'dummy' FROM records WHERE name = '%s' AND type = 'MX' AND content = 'mx.deltaweb.de'), (SELECT 'dummy' FROM records WHERE name = SUBSTRING_INDEX('%s','.',-2) AND type = 'MX' AND content = 'mx.deltaweb.de')); Mache ich hier den falschen Ansatz, benutze ich den falschen Parameter oder geht das in SQL nicht? Anbei noch mal eine Tabelle mit allen Fällen die es geben kann. +----+-----------+------------------------+------+----------------+ | id | domain_id | name | type | content | +----+-----------+------------------------+------+----------------+ | 19 | 5 | example.org | MX | mx.deltaweb.de | | 20 | 5 | example.org | A | 193.239.107.18 | | 21 | 5 | www.example.org | A | 193.239.107.18 | | 24 | 5 | wurst.example.org | A | 193.239.107.18 | | 25 | 5 | www.wurst.example.org | A | 193.239.107.18 | | 29 | 6 | wurstsup.de | MX | mx.deltaweb.de | | 30 | 6 | wurstsup.de | A | 193.239.107.18 | | 31 | 6 | www.wurstsup.de | A | 193.239.107.18 | | 35 | 7 | alsfeld-24.de | MX | mx.deltaweb.de | | 36 | 7 | alsfeld-24.de | A | 193.239.107.18 | | 37 | 7 | www.alsfeld-24.de | A | 193.239.107.18 | | 38 | 7 | test.alsfeld-24.de | A | 193.239.107.18 | | 39 | 7 | www.test.alsfeld-24.de | A | 193.239.107.18 | | 40 | 7 | test.alsfeld-24.de | MX | mail.fblan.de | +----+-----------+------------------------+------+----------------+ Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From lists at sebastianmendel.de Thu Feb 26 10:56:46 2009 From: lists at sebastianmendel.de (Sebastian Mendel) Date: Thu, 26 Feb 2009 10:56:46 +0100 Subject: etwas kniffelig In-Reply-To: <000301c9976e$5c7c5a60$0565a8c0@uwe> References: <000301c9976e$5c7c5a60$0565a8c0@uwe> Message-ID: <49A6675E.4060202@sebastianmendel.de> On 25.02.2009 18:27, Uwe Driessen wrote: > Wir suchen jetzt schon seit 2 Tagen nach einer Lösung für folgendes Problem > > Tabelle > domain_id,name , type, content > > 1,"test.example.org", "A","195.158.65.102" > 1,"example.org, "MX","mail.example.org" > 1,"example.org,"A","195.158.65.102" > 1,"externer.example.org","A","195.158.65.102" > 1,"externer.example.org","MX","mail.extern.de" > 1,"intern.example.org","A","195.158.65.102" > > 2,"example2.org, "MX","mail.example.org" > 2,"example2.org,"A","195.158.65.102" > > 3,"externer.example3.org","A","195.158.65.102" > 3,"externer.example3.org","MX","mail.extern3.de" > > 4,"intern.example4.org", "A","195.158.65.102" > 4,"example4.org, "MX","mail.example.org" > > > > > benötigte Antwort > > ein Ergebniss wenn content = "mail.example.org" für die eingetragene Domain/Subdomain > existiert > ein Ergebniss wenn kein type "MX" für die Subdomain aber type "MX" für die Hauptdomain > KEIN Ergebniss für die SubDomain/Domain wenn content<> "mail.example.org" SELECT * FROM (SELECT ... content = "mail.example.org" ... UNION SELECT ... name = [main] AND type='MX' ) LIMIT 1 -- Sebastian Mendel _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From t.wolf at gmx.at Thu Feb 26 11:14:39 2009 From: t.wolf at gmx.at (Wolf Thomas) Date: Thu, 26 Feb 2009 11:14:39 +0100 Subject: hallo liste Message-ID: <000c01c997fb$090a8680$1b1f9380$@wolf@gmx.at> Nach langer zeit meld mich mich mal wieder, hätte da ein problem. wurde genötigt mal wieder auf die schnelle ein script zu schreiben (seit 2 jahre keine zeile mehr geschrieben), und dich weis nicht an was es liegt, ob es meine blonden haare sind die mein hirn weich machen, oder an meiner was auch immer. mein prob ist ein multi update auf einer tabelle die website ist in asp geschrieben und liest eine tabelle aus mit content , neu ist jetzt hinzugekommen ifi. Das soll ne checkbox sein. ein armer hund soll jetzt datensatz für datensatz duchlesen und aus dem feld content manuel ermitteln ob es dem status ifi entspricht. wenn ja soll er die checkbox anklicken und dann für die gesamte tabelle das update durchführen. wie sag ich das dem update sql string Update tabelle set ifi = checkbox value where id = ? |id|content|ifi| |1 |blabal | | |2 |bebel | | |2 |wuwu | | Ich hoffe meine frage ist nachvolziehbar und ihr könnt mir helfen. onkel googel konnte es bisher noch nicht. danke thomas No virus found in this outgoing message. Checked by AVG. Version: 7.5.552 / Virus Database: 270.11.2/1965 - Release Date: 21.02.2009 15:36 -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090226/75096e4e/attachment-0001.htm -------------- nächster Teil -------------- _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From driessen at fblan.de Thu Feb 26 11:30:03 2009 From: driessen at fblan.de (Uwe Driessen) Date: Thu, 26 Feb 2009 11:30:03 +0100 Subject: hallo liste In-Reply-To: <000c01c997fb$090a8680$1b1f9380$@wolf@gmx.at> References: <000c01c997fb$090a8680$1b1f9380$@wolf@gmx.at> Message-ID: <000e01c997fd$2fbc27f0$0565a8c0@uwe> On Behalf Of Wolf Thomas > > die website ist in asp geschrieben und liest eine tabelle aus mit content , neu ist > jetzt hinzugekommen ifi. Das soll ne checkbox sein. > ein armer hund soll jetzt datensatz für datensatz duchlesen und aus dem feld content > manuel ermitteln ob es dem status ifi entspricht. > wenn ja soll er die checkbox anklicken und dann für die gesamte tabelle das update > durchführen. > wie sag ich das dem update sql string > > > > Update tabelle set ifi = checkbox value where id = ? Update tabelle set ifi = checkbox value where ifi <> checkbox; Setzt alle IFI's auf den Wert der Checkbox wenn IFI und CHECKbox ungleich. Ich habe allerdings noch nicht ganz verstanden was da im content drin stehen kann und wann welcher Wert gesetzt werden soll. Bzw. welcher Wert/Stelle im content sagt was aus dann kannst du auch mit Substring(content,3,1) den Wert ermitteln und danach den Wert in IFI setzen. > > |id|content|ifi| > |1 |blabal | | > > |2 |bebel | | > > |2 |wuwu | | > > > Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From driessen at fblan.de Thu Feb 26 11:40:38 2009 From: driessen at fblan.de (Uwe Driessen) Date: Thu, 26 Feb 2009 11:40:38 +0100 Subject: hallo liste In-Reply-To: <000e01c997fd$2fbc27f0$0565a8c0@uwe> References: <000c01c997fb$090a8680$1b1f9380$@wolf@gmx.at> <000e01c997fd$2fbc27f0$0565a8c0@uwe> Message-ID: <001201c997fe$aa300190$0565a8c0@uwe> On Behalf Of Uwe Driessen > On Behalf Of Wolf Thomas > > > > die website ist in asp geschrieben und liest eine tabelle aus mit content , neu ist > > jetzt hinzugekommen ifi. Das soll ne checkbox sein. > > ein armer hund soll jetzt datensatz für datensatz duchlesen und aus dem feld content > > manuel ermitteln ob es dem status ifi entspricht. > > wenn ja soll er die checkbox anklicken und dann für die gesamte tabelle das update > > durchführen. > > wie sag ich das dem update sql string > > > > > > > > Update tabelle set ifi = checkbox value where id = ? > > > Update tabelle set ifi = checkbox value where ifi <> checkbox; ^^^^^^^^^ Das stimmt natürlich nicht (copy and paste Fehler) sorry das values einfach weglassen dann rennt das statement. > > Setzt alle IFI's auf den Wert der Checkbox wenn IFI und CHECKbox ungleich. > > Ich habe allerdings noch nicht ganz verstanden was da im content drin stehen kann und > wann > welcher Wert gesetzt werden soll. > Bzw. welcher Wert/Stelle im content sagt was aus dann kannst du auch mit > Substring(content,3,1) den Wert ermitteln und danach den Wert in IFI setzen. > Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From driessen at fblan.de Thu Feb 26 12:47:33 2009 From: driessen at fblan.de (Uwe Driessen) Date: Thu, 26 Feb 2009 12:47:33 +0100 Subject: etwas kniffelig In-Reply-To: <49A6675E.4060202@sebastianmendel.de> References: <000301c9976e$5c7c5a60$0565a8c0@uwe> <49A6675E.4060202@sebastianmendel.de> Message-ID: <001701c99808$03362450$0565a8c0@uwe> On Behalf Of Sebastian Mendel > > On 25.02.2009 18:27, Uwe Driessen wrote: > > Wir suchen jetzt schon seit 2 Tagen nach einer Lösung für folgendes Problem > > benötigte Antwort > > > > ein Ergebniss wenn content = "mail.example.org" für die eingetragene Domain/Subdomain > > existiert > > ein Ergebniss wenn kein type "MX" für die Subdomain aber type "MX" für die Hauptdomain > > KEIN Ergebniss für die SubDomain/Domain wenn content<> "mail.example.org" > > > > SELECT * FROM > (SELECT ... content = "mail.example.org" ... > UNION > SELECT ... name = [main] AND type='MX' > ) > LIMIT 1 Danke Sebastian, Ich habs nicht ganz mit Union verstanden Ich habe jetzt die Fragestellung umgestellt auf schaue zuerst nach ob es für genau den Namen einen MX gibt und hole mir dann den wert, wenn nicht schaue nach ob es für die Hauptdomain den Wert gibt wenn nicht dann sind wir nicht zuständig. SELECT IF( (SELECT 1 FROM records WHERE name = '%s' AND type = 'MX') = 1, (SELECT 'dummy' FROM records WHERE name = '%s' AND type = 'MX' AND content = 'mx.deltaweb.de'), (SELECT 'dummy' FROM records WHERE name = SUBSTRING_INDEX('%s','.',-2) AND type = 'MX' AND content = 'mx.deltaweb.de')); Damit sind dann alle Fälle die auftreten können abgedeckt, hoffe ich zumindest da die Tests bis jetzt alle das gewünschte Ergebnis brachten. Mit freundlichen Grüßen Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert Tel.: +49 06708 / 660045 Fax: +49 06708 / 661397 _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de From uzbgazwakqs at wikipedia.org Fri Feb 27 21:44:44 2009 From: uzbgazwakqs at wikipedia.org (VegasClub) Date: Fri, 27 Feb 2009 23:44:44 +0300 Subject: Vegas Club, besser gehts nicht! Message-ID: Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090227/d1bb6b54/attachment.htm From effacedn0 at hccnet.nl Sat Feb 28 21:17:14 2009 From: effacedn0 at hccnet.nl (Bradly Grady) Date: Sat, 28 Feb 2009 22:17:14 +0200 Subject: Mehr Info Message-ID: <937319524.64415173831698@hccnet.nl> 1# Euro-Apoteke en ligne Spezialangebot: Viiaaa 10 Tab + Ciiaaa 10 Tab - 56.69 Euro - Ab sofort auch telefonische Nachbestellung - Schnelle Abwicklung - Zuverlassige Lieferung aus der EU - Diskrete Verpackung - Unkomplizierter, schneller Kundendienstkontakt Viiaaa 10 Tab - 34.23 Euro Viiaaa 30 Tab - 80.32 Euro Lesen Sie hier : http://extolrelax.com -------------- n?chster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://lists.mushaake.org/pipermail/mysql-de/attachments/20090228/6bdc03a7/attachment.htm