php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.02.2006, 03:49  
Gast
 
Beiträge: n/a
Standard [Erledigt] anzahl aus zwei tabellen

hallo!

stehe gerade etwas auf dem schlauch und komme nicht weiter! hoffe ihr koennt mir helfen...

also ich habe zwei tabellen die aehnlich aufgebaut sind aber nichts direkt miteinander zu tun haben. beide haben eine spalte id und eine spalte datum. zusaetzlich habe ich in einer variabeln ein beliebiges datum gespeichert.

will ich eine abfrage auf die erste tabelle machen, die mir ausgibt wieviele eintraege existieren bei denen das datum groesser als das in der variable ist mach ich das ja so:

SELECT id FROM tabelle1 WHERE datum > $datum

mit mysql_num_rows habe ich dann die entsprechende anzahl...

nun will ich aber die anzahl aus der zweite tabelle ebenfalls haben. natuerlich koennte ich einfach die gleiche abfrage mit der zweiten tabelle noch machen und die werte addieren, aber das muss ja auch in einer abfrage gehen.

ich hatte es mal so versucht:

SELECT * FROM tabelle1 AS A, tabelle2 AS B WHERE A.datum > $datum OR B.datum > $datum

das liefert mir allerdings kein richtiges ergebniss...

danke fuer eure hilfe!!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.02.2006, 10:26  
Benutzer
 
Registriert seit: 27.10.2005
Beiträge: 53
Josh
Josh eine Nachricht über Skype™ schicken
Standard

wenn du von beiden Tabellen nur jeweils die Anzahl willst:

SELECT count(*) from tblA UNION SELECT count(*) from tblB

Ergebnis ->
[anzahl datensätze tblA]
[anzahl datensätze tblB]
Josh ist offline   Mit Zitat antworten
Alt 03.02.2006, 11:01  
Gast
 
Beiträge: n/a
Standard

ja, ich will nur die anzahl! allerdings noch mit dieser datumseinschränkung.

das wäre doch dann

SELECT count(id) FROM tblA WHERE datum > $datum UNION SELECT count(id) FROM tblB WHERE datum > $datum

oder?
  Mit Zitat antworten
Alt 03.02.2006, 11:06  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

einfach mal testen
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
Tabellen für Vokabeltrainer anlegen... anonym01 PHP Tipps 2008 9 03.03.2008 21:18
PHP Array in MYSQL Tabellen schreiben Matt Datenbanken 1 26.02.2008 19:43
5 tabellen miteinander verknüpfen. miwo Datenbanken 2 22.09.2007 11:17
Tabellen Limit? thefaxx Datenbanken 2 02.10.2006 17:06
Select über 2 Tabellen MasterMind Datenbanken 11 08.04.2006 11:43
Join-Abfrage über mehrere Tabellen sinai Datenbanken 3 04.02.2006 13:05
einträge aus 2 tabellen sortieren Tschuu Datenbanken 11 20.12.2005 08:21
[Erledigt] abfrage mehrere tabellen PHP Tipps 2005-2 3 31.10.2005 21:57
MySQL Daten aus verknüpften Tabellen auslesen ? PHP Tipps 2005-2 2 27.06.2005 03:21
INNER JOIN mit 4 tabellen ??? Dragon26mFR Datenbanken 5 01.05.2005 18:51
Anzahl der Querverbindungen feststellen? BastianX75 Datenbanken 2 22.03.2005 11:57
[Erledigt] Anzahl Tabellen-leicht theoriebehaftet,nix fachliches zu sql Datenbanken 4 08.03.2005 10:58
[Erledigt] Selectanfrage an eine Datenbank,aber aus mehreren Tabellen Datenbanken 2 26.10.2004 07:23
[Erledigt] fulltext suche priorität von tabellen setzen Datenbanken 1 09.08.2004 15:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
aus zwei tabellen eine machen, summe datensätze mehrer tabellen, anzahl elemente 2 tabellen, select count(*) as anzahl from tabelle where, mysql_num_rows mehrere tabellen addieren, mysql_num_rows zweier tabellen summieren, mysql_num_rows zweier tabellen addieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.