php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.09.2006, 09:06  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard 2 Tabellen, 1 Ausgabe (+Dubletten abfangen)

Hallo Forum,

ich muss z.Zt. an einer bestehender Datenbank rumbasteln,
und stehe nun wieder mal vor einem kleinem Problem.

Es gibt 2 Tabellen:

tbl_at
id | name | tel | mail

tbl_de
id | name | tel | mail

ist echt total blöd aufgebaut, ich weiß !
nun denn, jedenfalls kommen Kundendaten in beiden Tabellen
vor, wenn dieser mal aus Österreich und dann aus Deutschland bestellt hat...

Ich muss jetzt ich in einer Liste ALLE Datensätze ausgeben,
wobei diese doppelten Einträge eben nur einmal gezeigt werden sollen.

Eine Abfrage bestand bereits:
PHP-Code:
SELECT FROM tbl_at... 
Ich hab dann folgendes Versucht:
PHP-Code:
SELECT a.*,b.* FROM tbl_at AS atbl_de AS b... 
Hat mir immer nur die Daten des letzten Datensatzes ausgegeben !?

Ich bin leider nicht sooo fit in den Sachen, daher hoffe ich das mir hier jemand ein bisschen helfen kann... ?

Vielen Dank schonmal
madSoul ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.09.2006, 10:29  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Code:
SELECT tbl_at.id, tbl_at.name, tbl_at.tel, tbl_at.mail, 'at' AS country FROM tbl_at
UNION ALL
SELECT tbl_de.id, tbl_de.name, tbl_de.tel, tbl_de.mail, 'de' AS country FROM tbl_de
Mittels UNION verknüpfst du 2 Ergebnis-Mengen (die Spalten-Selektion muss die selbe sein). Doppelte Einträge werden automatisch entfernt (ist nicht der Fall, da unterschiedliche 'country's) - zur Sicherheit benutzen wir UNION ALL. Eine Prüfung auf doppelte Einträge wird dann nicht vorgenommen.

http://dev.mysql.com/doc/refman/5.1/de/union.html
Zergling-new ist offline   Mit Zitat antworten
Alt 04.09.2006, 10:37  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

Danke Zergling ! (auch für´s verschieben)
Werd das dann mal umsetzen...

Noch einen schönen Montag
madSoul 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
Tabellen für Vokabeltrainer anlegen... anonym01 PHP Tipps 2008 9 03.03.2008 21:18
Problem mit Ausgabe bzw. Abfrage mit ORDER BY mayer Datenbanken 7 02.07.2006 21:45
Ausgabe der Verknüpften tabellen über php skript PHP Tipps 2006 4 07.02.2006 15:04
Join-Abfrage über mehrere Tabellen sinai Datenbanken 3 04.02.2006 13:05
Zwei Tabellen in einen Array + Ausgabe (no primkey) PHP Tipps 2007 6 07.12.2005 10:14
Abfrage aus Datenbank mit Tabellen und Ausgabe in index.php PHP Tipps 2005-2 4 23.10.2005 11:04
tabellen ausgabe formatieren PHP Tipps 2005-2 4 08.09.2005 18:45
3 Tabellen verbunden -- Ausgabe in einer Spalte Datenbanken 4 06.09.2005 10:43
2 Tabellen verknüpfen + ausgabe PHP Tipps 2005-2 3 05.09.2005 13:30
problem bei ausgabe einer abfrage aus 2 Tabellen Lia PHP Tipps 2005-2 2 28.07.2005 17:30
Dubletten herausfiltern mit verbinden 2er tabellen. robo47 Datenbanken 2 12.05.2005 11:59
Ausgabe von Tabellen im TXT-Format PHP Tipps 2004-2 3 12.12.2004 20:54
[Erledigt] FormMailer eMail ausgabe in tabellen form? PHP-Fortgeschrittene 2 19.11.2004 08:50
Mehrere Tabellen abfragen und Ausgabe ordnen Datenbanken 2 16.10.2004 20:04
Sortierung der Ausgabe PHP-Fortgeschrittene 3 08.10.2004 09:22

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql union doubletten, http://www.php.de/datenbanken/41955-2-tabellen-1-ausgabe-dubletten-abfangen.html, mysql dubletten, mysql union doppelte einträge, union doppelte einträge, mysql abfrage dubletten, datenbank dubletten, dubletten datenbank, sql union dubletten, sql distinct, php ausgabe dubletten filtern, mysql union doppelte datensätze, php mysql dubletten löschen, mysql dubletten filtern, php mysql verknüpfte daten ausgeben, dublettenabgleich zwei tabellen, datenbank dubletten finden, mysql dubletten finden, mysql format tabellen ausgabe, 2 tabellen doppelte einträge

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:54 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.