etops Geschrieben 11. Dezember 2003 Teilen Geschrieben 11. Dezember 2003 Hallo, ich möchte in meiner PHP-Datei nacheinander mehrere Abfragen aus meiner MySQL-Tabelle durchführen aber irgendwie stehe ich auf dem Schlauch. Wie kann ich denn mit mysql_query sowas umsetzen? Oder kann ich so eine Query mehrfach untereinander setzen? Es geht darum, daß ich mit DB-Abfragen einzelne Zahlwerte aus einer Tabelle herausholen möchte und diese dann entsprechend nebeneinander in einer einzigen Zeile erscheinen sollen. Das muß doch irgendwie gehen?! Danke+Gruß etops Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 11. Dezember 2003 Teilen Geschrieben 11. Dezember 2003 wieso willst du das im php machen? mach doch einfach im sql nen union rein! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etops Geschrieben 11. Dezember 2003 Autor Teilen Geschrieben 11. Dezember 2003 Aber COUNTs lassen sich nicht mit UNION verbinden... Jedenfalls nimmt PHPMyAdmin diese Abfrage schon mal nicht: :confused: SELECT COUNT(*) AS Abc FROM test WHERE (spalte1 = 93 OR spalte2 = 93 OR spalte = 93) AND ((reihe1 BETWEEN 41 AND 49) OR (reihe2 BETWEEN 41 AND 49) OR (reihe3 BETWEEN 41 AND 49) OR (reihe4 BETWEEN 41 AND 49) OR (reihe5 BETWEEN 41 AND 49) OR (reihe6 BETWEEN 41 AND 49) OR (reihe7 BETWEEN 41 AND 49) OR (reihe8 BETWEEN 41 AND 49) OR (reihe9 BETWEEN 41 AND 49) OR (reihe10 BETWEEN 41 AND 49)) UNION SELECT COUNT(*) AS Def FROM test WHERE (spalte1 = 93 OR spalte2 = 93 OR spalte = 93) AND ((reihe11 BETWEEN 41 AND 49) OR (reihe12 BETWEEN 41 AND 49) OR (reihe13 BETWEEN 41 AND 49) OR (reihe14 BETWEEN 41 AND 49) OR (reihe15 BETWEEN 41 AND 49) OR (reihe16 BETWEEN 41 AND 49) OR (reihe17 BETWEEN 41 AND 49) OR (reihe18 BETWEEN 41 AND 49) OR (reihe19 BETWEEN 41 AND 49) OR (reihe20 BETWEEN 41 AND 49)); Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 11. Dezember 2003 Teilen Geschrieben 11. Dezember 2003 Original geschrieben von etops Jedenfalls nimmt PHPMyAdmin diese Abfrage schon mal nicht: Kann ja auch nicht gehen. Wenn das die gleiche DB wie im letzten Thread von dir ist, hast du Version 3.23.48. Aus dem Link von kills: UNION ist implementiert in MySQL 4.0.0 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etops Geschrieben 11. Dezember 2003 Autor Teilen Geschrieben 11. Dezember 2003 Das habe ich zwischenzeitlich schon gesehen. Tja, das ist wohl schlecht... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.