SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10.11.2014, 14:37:13
Nelo Nelo ist offline
Anfänger
 
Registriert seit: Nov 2014
Alter: 34
Beiträge: 4
Letzter Eintrag zur ID

Hallo Community,

ich habe folgendes Problem zu einer Abfrage in MySQL.
Ich habe zwei Tabellen. In der ersten wird die ID abgespeichert. In der zweiten z.B ein name.

Bsp:
ID -- Name
1 --- Tim
2 --- Robert
3 --- Tim
4 --- Jan
5 --- Robert

Nun möchte ich das jeweils der letzte name der jeweiligen ID angezeigt wird das es letztentlich so aussieht.

ID -- Name
3 --- Tim
4 --- Jan
5 --- Robert

Hoffe das war einigermaßen verständlich :)

Grüße Nelo
Mit Zitat antworten
  #2  
Alt 10.11.2014, 14:40:47
pguser pguser ist offline
Junior Member
 
Registriert seit: Apr 2014
Alter: 57
Beiträge: 186
AW: Letzter Eintrag zur ID

Code:
select max(id), name from blubblub group by name;
Mit Zitat antworten
  #3  
Alt 10.11.2014, 15:21:43
Nelo Nelo ist offline
Anfänger
 
Registriert seit: Nov 2014
Alter: 34
Beiträge: 4
AW: Letzter Eintrag zur ID

Hallo pguser,

der code funktioniert schonmal super in dem Beispiel.
Jetzt würde es mich noch interessieren wie man den code in eine LEFT JOIN abfrage einfügt
Ich möchte das die untere beispiel tabelle an eine andere angehangen wird.

In etwa so

select id_nachname, id_name nachname
from tabletwo
left join tableone on id = id_name

Wie müsste nun der befehl von dir hier eingefügt werden?
Mit Zitat antworten
  #4  
Alt 10.11.2014, 15:24:34
pguser pguser ist offline
Junior Member
 
Registriert seit: Apr 2014
Alter: 57
Beiträge: 186
AW: Letzter Eintrag zur ID

Zitat:
Zitat von Nelo Beitrag anzeigen
Wie müsste nun der befehl von dir hier eingefügt werden?
Passend.
Mit Zitat antworten
  #5  
Alt 10.11.2014, 15:32:33
Nelo Nelo ist offline
Anfänger
 
Registriert seit: Nov 2014
Alter: 34
Beiträge: 4
AW: Letzter Eintrag zur ID

Zitat:
Passend.
...
Wenn ich es wüsste wie es passend geht, würde ich hier nicht fragen.
Mit Zitat antworten
  #6  
Alt 10.11.2014, 15:33:37
pguser pguser ist offline
Junior Member
 
Registriert seit: Apr 2014
Alter: 57
Beiträge: 186
AW: Letzter Eintrag zur ID

Zitat:
Zitat von Nelo Beitrag anzeigen
...
Wenn ich es wüsste wie es passend geht, würde ich hier nicht fragen.
Wenn ich wüßte, wie Deine Tabelen aufgebaut sind, könnt ich vielleicht mehr helfen. Wenn ich sehen würde, was Du schon versucht hast, hätte ich sogar mehr Lust dazu.
Mit Zitat antworten
  #7  
Alt 10.11.2014, 16:07:43
Nelo Nelo ist offline
Anfänger
 
Registriert seit: Nov 2014
Alter: 34
Beiträge: 4
AW: Letzter Eintrag zur ID

Dann schreib es einfach gleich das du mehr infos brauchst anstatt einen dummen kommentar zu posten.
Hätte ich auch sofort gemacht. Nur lasse ich mich hier nicht für dumm verkaufen.
Habe erstmal versucht ein einfaches beispiel zu machen bevor ich alles poste. Aber hier mein Aufbau.

Habe 3 tabellen

adresse
adr_id
adr_name

identifikation
ide_id
ide_gruppe
ide_name

zusatz
zus_id
zus_ide_id
zus_adr_id
zus_comment

diese werden nun mit einem left join zusammengeführt

Code:
select ide_id, ide_name, ide_gruppe, adr_name, zus_comment
from identifikation
left join zusatz on zus_ide_id = ide_id
left join adresse on zus_adr_id = adr_id
Zusatz wird immer wieder mit neuen Daten gefüllt. Hier soll jetzt dein code zur anwendung kommen.

Also nun meine Frage wie kann ich am besten

Code:
select max(zus_id), zus_ide_id  from zusatz group by zus_ide_id
in meinen code einfügen?

Gruß Nelo
Mit Zitat antworten
  #8  
Alt 10.11.2014, 16:14:33
pguser pguser ist offline
Junior Member
 
Registriert seit: Apr 2014
Alter: 57
Beiträge: 186
AW: Letzter Eintrag zur ID

Zitat:
Zitat von Nelo Beitrag anzeigen

Code:
select ide_id, ide_name, ide_gruppe, adr_name, zus_comment
from identifikation
left join zusatz on zus_ide_id = ide_id
left join adresse on zus_adr_id = adr_id
Zusatz wird immer wieder mit neuen Daten gefüllt. Hier soll jetzt dein code zur anwendung kommen.

Also nun meine Frage wie kann ich am besten

Code:
select max(zus_id), zus_ide_id  from zusatz group by zus_ide_id
in meinen code einfügen?

Gruß Nelo
Indem Du das anstelle der Tabelle in Deiner Abfrage einfügst. Runde Klammern und einen Alias schenke ich Dir für Deine netten Worte als Dank.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Überprüfen ob der Eintrag schon vorhanden ist vivanity MySQLi/PDO/(MySQL) 2 02.07.2006 18:21:06
Eintrag aus DB lesen - funktioniert nur teilweise exweised PHP Grundlagen 4 07.09.2004 12:04:25
Neueintrag in MySQL ohne den alten Eintrag zu überschreiben alaska MySQLi/PDO/(MySQL) 4 07.08.2003 12:45:48
datenbank anzeige "kein eintrag vorhanden.." Der Andy PHP für Fortgeschrittene und Experten 2 02.06.2003 13:48:28
Frage zu mySQL Auto Increment Wauzy PHP für Fortgeschrittene und Experten 1 14.03.2003 00:29:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:55:02 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt