php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.07.2006, 18:54  
chr
Neuer Benutzer
 
Registriert seit: 07.12.2005
Beiträge: 20
chr
Standard 2 Tabellen verbinden, die nichts gemeinsam haben

Moin,

Ich habe zwei völlig verschiedene Tabellen (nur eine Spalte "datum" ist in beiden vorhanden), kann ich die mit einer SQL Abfrage abrufen?
Sinn ist es, dass ich alle Datensätze der beiden Tabellen nach Datum sortiert ausgeben möchte.
Wie könnte ich das machen?
chr ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.07.2006, 19:09  
Gast
 
Beiträge: n/a
Standard

http://www.w3schools.com/sql/default.asp
dort das Tutorial zu JOIN raussuchen und durcharbeiten.
  Mit Zitat antworten
Alt 05.07.2006, 19:26  
chr
Neuer Benutzer
 
Registriert seit: 07.12.2005
Beiträge: 20
chr
Standard

Habe mir das jetzt angeguckt, aber wie soll ich denn ein JOIN benutzen? Es gibt ja keine zwei Spalten, die ich irgendwie verbinden kann?
chr ist offline   Mit Zitat antworten
Alt 05.07.2006, 19:27  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Kannst du mal an einem Beispiel zeigen, was genau du vorhast?
xabbuh ist offline   Mit Zitat antworten
Alt 05.07.2006, 19:40  
chr
Neuer Benutzer
 
Registriert seit: 07.12.2005
Beiträge: 20
chr
Standard

Einfach dargstellt sieht es so ungefähr so aus

eine Tabelle news: (Hier werden unregelmäßig News eingefügt, das Datum ist das "EinfügeDatum")
id
nachricht
datum


weitere Tabelle anbieter: (Hier werden unregelmäßig neue Anbieter eingefügt, das Datum ist das "EinfügeDatum")
id
name
datum


Jetzt sollen alle News zusammen mit allen Anbietern aufgelistet werden (Nach Datum sortiert)[/quote]
chr ist offline   Mit Zitat antworten
Alt 05.07.2006, 20:07  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Dann dürfte UNION dir weiterhelfen.
xabbuh ist offline   Mit Zitat antworten
Alt 05.07.2006, 20:19  
chr
Neuer Benutzer
 
Registriert seit: 07.12.2005
Beiträge: 20
chr
Standard

Das war nur eine einfache Darstellung. Die Tabelle anbieter hat 8 Spalten und die Tabelle news hat 4 Spalten. (UNION geht dann ja nicht mehr)
Und ich brauche bei der Abfrage Zugriff auf alle Spalten.
chr ist offline   Mit Zitat antworten
Alt 05.07.2006, 22:21  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wozu dann UNION?

Alle News holen, alle Anbieter holen. Jeweils DateTime-Spalten extrahieren (Verknüpfung DateTime ID/Tabelle darf nicht verloren gehen), sortieren, Ausgabe (Verknüpfung wiederherstellen).
Zergling-new ist offline   Mit Zitat antworten
Alt 05.07.2006, 22:30  
chr
Neuer Benutzer
 
Registriert seit: 07.12.2005
Beiträge: 20
chr
Standard

Hab ich dich jetzt richtig verstanden: Mit einer SQL Abfrage wird das nix, ich muss das manuell in PHP zusammenfügen?

Falls nicht, könntest du mal ein Beispiel posten?
chr ist offline   Mit Zitat antworten
Alt 05.07.2006, 22:52  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Ich hab dir doch schon eine Anleitung geschrieben, wie eine Lösung aussehen könnte:
Zitat:
Alle News holen, alle Anbieter holen. Jeweils DateTime-Spalten extrahieren (Verknüpfung DateTime ID/Tabelle darf nicht verloren gehen), sortieren, Ausgabe (Verknüpfung wiederherstellen).
Woran hängst du denn dabei? Zeig mal den Code her, mit dem du scheiterst..
Zergling-new 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
5 tabellen miteinander verknüpfen. miwo Datenbanken 2 22.09.2007 11:17
2 Tabellen verbinden wo eien davon Auswahliste ist Beutel Datenbanken 1 20.03.2007 23:52
Update über zwei Tabellen tekknotrip Datenbanken 2 26.02.2007 16:25
3 Tabellen verbinden madSoul Datenbanken 4 30.03.2006 15:37
verbinden von 3 Tabellen... madSoul Datenbanken 6 23.03.2006 13:17
einträge aus 2 tabellen sortieren Tschuu Datenbanken 11 20.12.2005 08:21
3 Tabellen verbinden... Datenbanken 2 21.09.2005 21:16
Volltextsuche mit MATCH AGAINST über mehere Tabellen? Datenbanken 5 13.09.2005 15:02
MySQL - mehrere tabellen verbinden freitz PHP Tipps 2005-2 1 02.07.2005 15:44
Dubletten herausfiltern mit verbinden 2er tabellen. robo47 Datenbanken 2 12.05.2005 11:59
[Erledigt] tabellen verbinden.... PHP Tipps 2005 4 28.04.2005 11:38
Tabellen verbinden b++ Datenbanken 3 14.04.2005 11:19
[Erledigt] Ausgelesende Daten in MySQL Tabellen mit Links verbinden Datenbanken 8 15.01.2005 20:50
[Erledigt] Selectanfrage an eine Datenbank,aber aus mehreren Tabellen Datenbanken 2 26.10.2004 07:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
tabelle verbindensql, verbinden von 2 sql tabellen union, 2 queries auf 2 unterschiedliche datenbanken zusammenfassen mysql, sql zwei tabellen verbinden, mysql 2 tabellen nach datum sortieren, datenbanken verbinden, sql zwei tabellen datum von bis, html 2 tabellen verbinden, sql unterschiedliche tabellen verknüpfen, http://www.php.de/datenbanken/41058-2-tabellen-verbinden-die-nichts-gemeinsam-haben.html, mehrere tabellen nach datum sortieren, sql server tabellen verbinden, 2 sql tabellen abfragen verbinden, sql 2 unterschiedliche tabellen verbinden, 2 unterschiedliche datenbanken verbinden, tabelle verbinden sql 2 verschiedene datenbanken, sql zwei tabellen mit unterschiedlicher spaltenzahl zu einer zusammenfügen sql, sql nach datum aus zwei tabellen sortieren, sql 2 tabellen verbinden datum, sql unterschiedliche abfragen verbinden

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