| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Na dann setz halt die Subselects in den FROM Teil..
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Benutzer Registriert seit: 10.07.2009
Beiträge: 54
PHP-Kenntnisse: Fortgeschritten ![]() | Aber genau da komme ich nicht weiter, weil was soll ich jetzt in SELECT schreiben? Wenn ich da nun nochmal COUNT anwende ist es doppelt gemoppelt. Und selbst wenn, bräuchte ich für jede Tabelle im SELECT ein eigenständiges COUNT, was wiederum nicht machbar ist. Oder denke ich da etwas falsch? Hier wie es nun aussieht: Code: SELECT //Und was hier? FROM (SELECT COUNT(*) FROM user_online) as tabelleA , (SELECT COUNT(*) FROM counter_ip WHERE Datum = CURDATE()) as tabelleB, (SELECT COUNT(*) FROM counter_ip) as tabelleC, (SELECT klicks FROM config WHERE ID = 1) as tabelleD |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Code: SELECT tabelleA.UserCount FROM (SELECT COUNT(*) AS UserCount FROM user_online) as tabelleA
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Benutzer Registriert seit: 10.07.2009
Beiträge: 54
PHP-Kenntnisse: Fortgeschritten ![]() | Achso Danke.Also von der Geschwindigkeit ist es gleich, wie mit dem Query in Beitrag 1. Jetzt probiere ich mal UNION aus, ich vermute allerdings, dass es deutlich langsamer sein wird, da MySQL hier die Ergebnisse noch "zusammenfügen" muss. Und wenn sich meine Befürchtung bestätigt, werde ich wohl beim 1. Query bleiben müssen. |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | UNION ist doch viel trivialer für die Datenbank. Würde mich wundern, wenn das langsamer wäre.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit Abfrage - join, inner join, distinct? | Gachet01 | Datenbanken | 2 | 27.01.2011 06:49 |
| JOIN und LEFT JOIN verbinden? | Dynamite53 | Datenbanken | 8 | 15.05.2009 15:16 |
| Persistence Framework | #Avedo | Software-Design | 37 | 28.03.2009 17:32 |
| Bräuchte hilfe bei schleifenproblem innerhalb SQL anweisung | Kronic73 | Datenbanken | 8 | 01.03.2009 01:10 |
| [Erledigt] mit einer CHECKBOX feld nach mehreren wörtern durchsuchen | taurus | Datenbanken | 20 | 01.12.2008 10:49 |
| [Erledigt] Left join und inner join | stefanjann | Datenbanken | 7 | 16.10.2008 15:45 |
| Variable aus Subselect in JOIN verwenden | GSJLink | Datenbanken | 5 | 25.05.2008 11:36 |
| [gelöst]LEFT JOIN, DINSTINCT und trotzdem doppelte?!?! | stefanjann | Datenbanken | 10 | 06.02.2008 11:49 |
| JOIN / LEFT JOIN und Co | prinzli | Datenbanken | 12 | 05.11.2007 22:15 |
| Wiederholter statt neuer COUNT bei JOIN | Greezoo | Datenbanken | 5 | 06.07.2007 14:10 |
| Count Problem bei einem Join | obi | Datenbanken | 3 | 18.06.2007 14:29 |
| Problem mit Inner join | Jabi | Datenbanken | 15 | 09.05.2006 14:10 |
| inner join aus db | PHP Tipps 2006 | 8 | 22.01.2006 01:23 | |
| mehrere COUNT() auf selbe Tabelle und »can't reopen table« | tapferesschneiderlein | Datenbanken | 3 | 04.04.2005 13:51 |
| JOIN mit count | db | Datenbanken | 1 | 23.09.2004 13:09 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| http://www.php.de/datenbanken/57896-erledigt-count-subselect-join-optimierung.html, tsql count subselect, count subselect, join subselect, mysql count optimieren, sql count optimieren, sql join optimierung, select count join, mysql subselect count, subselct mit where in joins, tsql subselect join, t-sql count subselect, t-sql joins optimieren, zwei count verbinden, sql count subselect, left join subselect, count a variable in subselect, tsql subselect, join optimieren, mysql count subselect |