php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.05.2006, 16:23  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard neuste daten aus 2 tabellen

Moin!
Wie lade ich aus einer mysql-db die 5 neusten einträge aus 2 tabellen gleichzeitig aus?
damit meine ich: Egal welche tabelle - die neusten einträge halt.
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.05.2006, 16:30  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

*deleted*

weil war quatsch


:wink:
M3g4Star ist offline   Mit Zitat antworten
Alt 04.05.2006, 16:38  
Gast
 
Beiträge: n/a
Standard

@M3g4Star: Quatsch.

Code:
(
	SELECT
		zeitpunkt,eintrag
	FROM
		tabelle1
)
UNION
(
	SELECT
		zeitpunkt,eintrag
	FROM
		tabelle2
)
ORDER BY
	zeitpunkt DESC
LIMIT
	5
Spricht aber nicht unbedingt für sauberes Datenbankdesign.
  Mit Zitat antworten
Alt 04.05.2006, 16:43  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

danke, werds testen
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline   Mit Zitat antworten
Alt 21.05.2006, 18:59  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

da gibts nen problem:
Die struktur der beiden tabellen ist unterschiedlich angeordnet.
Beim einen kommt erst Datum - beim anderen Autor usw
dadurch geht das nicht.
Was muss ich ändern?
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline   Mit Zitat antworten
Alt 21.05.2006, 19:01  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von Freeaak
Was muss ich ändern?
du musst mitdenken, soviel Änderungsmöglichkeiten gibt es schließlich nicht
Zergling-new ist offline   Mit Zitat antworten
Alt 21.05.2006, 19:05  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

mir ist klar, ich müsste die tabellenstruktur ändern. nur weiß ich nicht wie man das in phpmyadmin macht
EDIT: hmm ich hab jetzt die tabelle gelöscht und ne neue richtige angelegt.
Kann ich irgendwie herausfinden, aus welcher tabelle er den wert ausgelesen hat?
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline   Mit Zitat antworten
Alt 21.05.2006, 20:03  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Zitat:
Zitat von Freeaak
Kann ich irgendwie herausfinden, aus welcher tabelle er den wert ausgelesen hat?
Wenn du in den einzelnen SELECT-Queries nicht noch eine Zeichenkette mitselektierst, die für jede Abfrage unterschiedlich ist, hast du in der resultierenden Datenmenge keine Möglichkeit mehr dieses herauszufinden.
xabbuh ist offline   Mit Zitat antworten
Alt 21.05.2006, 21:42  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

http://www.lugbz.org/documents/smart...s_de.html#goal
Zergling-new ist offline   Mit Zitat antworten
Alt 21.05.2006, 22:47  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
die 5 neusten einträge aus 2 tabellen gleichzeitig [auslesen]
das ist doch mein ziel
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak 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
Daten von 2 Tabellen vollkommenegal Datenbanken 2 06.05.2008 10:47
Daten identischer Tabellen kopieren R4v3r Datenbanken 2 28.09.2007 16:32
Daten aus 2 Tabellen zusammenfuehren, 1 ID >>> 10x amenhotheb Datenbanken 27 19.06.2006 09:42
2 Tabellen auf 2 Servern, Daten nur 1x selektieren Sonja PHP Tipps 2006 2 23.04.2006 16:55
Abfrage von Daten aus zwei Tabellen Merlin76 PHP Tipps 2006 1 08.04.2006 10:57
[Erledigt] Daten aus mehreren Tabellen holen Datenbanken 0 19.09.2005 17:14
daten aus 2 Tabellen selektieren LA-Finest PHP Tipps 2005-2 24 07.09.2005 16:31
Daten aus mehren tabellen lesen "zufall" PHP Tipps 2005-2 5 14.08.2005 03:50
MySQL Daten aus verknüpften Tabellen auslesen ? PHP Tipps 2005-2 2 27.06.2005 03:21
[Erledigt] Ausgelesende Daten in MySQL Tabellen mit Links verbinden Datenbanken 8 15.01.2005 20:50
[Erledigt] Daten aus 2 Tabellen auslesen Datenbanken 6 15.01.2005 16:54
Daten Sortieren aus meherern mySQL tabellen PHP Tipps 2004-2 1 12.12.2004 18:22
über PHP Daten in MySQL Tabellen updaten -- Problem PHP Tipps 2004 4 27.09.2004 21:34
Abfragen und Auswerten von Daten verschiedener Tabellen duerov Datenbanken 1 24.09.2004 11:20
[Erledigt] Query, der Daten innerhalb DB zwischen Tabellen verschiebt Datenbanken 6 18.09.2004 14:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
aus 2 tabellen neuste auslesen php, aus 2 tabellen selektieren

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