Zurück   RR:Board > Webmaster > Webentwicklung

Web-Technik: ASP, PHP, XML, Javascript, AJAX, SQL Datenbanken. Webentwicklung: CMS, Foren, Blog -Scripte.
Antwort
 
Themen-Optionen Thema durchsuchen

[SQL] - Merge 3 SQL Queries
Alt 08.06.2012, 20:21   # 1
badloader
Final Releaser
rot rot rot rot rot 
Bewertung:
badloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punkte
Registriert seit: May 2005
Internet: >=50Mbit
Beiträge: 1.933
Power: 29
Hi,

ich hab grad ne dicke Denkblockade und ihr könnt mir sicher helfen:

Ich möchte folgende 3 Queries gerne zu einer Query machen, weil das bestimmt geht und sinnvoll ist:

Code:
SELECT COUNT(*) AS `records_found` FROM `ftps` AS `ftp` SELECT COUNT(`id`) AS `counted` FROM `ftps` WHERE `activated` = '1' SELECT COUNT(`id`) AS `counted` FROM `ftps` WHERE `ready` = '1'
Ich weiß grad gar nicht ob ich das mit nem Join sauber hinbekomme.

So hätte ich es gerne:
Code:
SELECT COUNT(id) AS `counted_all` FROM `ftps` AS `ftp` INNER JOIN COUNT(`id`) AS `counted_activated` FROM `ftps` WHERE `activated` = '1' INNER JOIN COUNT(`id`) AS `counted_ready` FROM `ftps` WHERE `ready` = '1'
Danke
  badloader ist offline   Mit Zitat antworten

Alt 08.06.2012, 20:37   # 2
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Code:
SELECT ( SELECT COUNT(*) FROM `ftps` ) AS `counted_all`, ( SELECT COUNT(`id`) FROM `ftps` WHERE `activated` = '1' ) AS `counted_activated`, ( SELECT COUNT(`id`) AS `counted` FROM `ftps` WHERE `ready` = '1' ) AS `counted_ready`
?

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Merge 3 SQL Queries
Alt 08.06.2012, 21:02   # 3
badloader
Final Releaser
rot rot rot rot rot 
Bewertung:
badloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punkte
Registriert seit: May 2005
Internet: >=50Mbit
Beiträge: 1.933
Power: 29
Themenstarter
Okay

EDIT:
Hab mal selbst nen Benchmark gemacht (Wozu nutzt man denn ein Framework?!? ):


Geändert von badloader (08.06.2012 um 21:36 Uhr).
  badloader ist offline   Mit Zitat antworten
Antwort

RR:Board > Webmaster > Webentwicklung > [SQL] - Merge 3 SQL Queries


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Code] - [SQL] Ein paar Queries zur Korrektur ;D Prrovoss Programmierung & Entwicklung 4 11.12.2012 19:08
[Windows 7] - pdf-merge taker875 Windows 5 20.04.2012 20:51
MS SQL Server 2005 - SQL startet nicht Luna Software 4 22.09.2011 09:52
Xvid DvD - Merge TyroneLeung Rippen & Brennen 2 09.05.2007 23:10
Linux Systeme mit dem befehl merge Duken Linux & BSD 3 11.12.2006 20:33



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:06 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.