Hi,
ich habe folgendes Problem und ich hoffe ,dass mir hier jemand helfen kann.
Ich komme echt nicht weiter, bin auch kein Profi. Ich versuche meine Tabellen einfach darzustellen.
Ich habe drei Tabellen erstellt:
--------------------------------
Tabelle_kunde
Id (PK), Name, Adresse
1, John, München
2, Robert, Frankfurt
3, Sarah, Berlin
------------------------------------
Tabelle_Produkte
Id(PK), index(FK)
1, 564
2, 456
3, 111
-----------------------------------------
Tabelle_Kauf
Index(FK), timestamp
564 , 21.03.2017 09:21
-----------------------------------------------------------------
Die Tabelle wird durch Python ( insert into….ergänzt)
Ich möchte, dass ausgegeben wird:
Id, name, adresse, index und der neuste Timestamp.
Also dem Timestamp wird bestimmter index zugehören, der wiederrum ist auch in der Tabelle_produkte, und id , dadurch weiß ich wer das ist und woher er kommt.
Ich hoffe dass mir jeder folgen kann
Das Problem ist, dass ich mit meiner sql Abfrage zwar immer den neusten timestamp sehe aber das ip ist immer 1 und alles was zu 1 gehört, was eigentlich nicht stimmt.
Select Tabelle_kunde.id, Tabelle_kunde.name, Tabelle_kunde.adresse, Tabelle_produkte.index, max(Tabelle_kauf.timestamp) from Tabelle_kunde, Tabelle_produkte, Tabelle_kauf whereTabelle_produkte.index=Tabelle_kauf. Index and Tabelle_produkte.id= Tabelle_kunde.id
grüße
Marie
ich habe folgendes Problem und ich hoffe ,dass mir hier jemand helfen kann.
Ich komme echt nicht weiter, bin auch kein Profi. Ich versuche meine Tabellen einfach darzustellen.
Ich habe drei Tabellen erstellt:
--------------------------------
Tabelle_kunde
Id (PK), Name, Adresse
1, John, München
2, Robert, Frankfurt
3, Sarah, Berlin
------------------------------------
Tabelle_Produkte
Id(PK), index(FK)
1, 564
2, 456
3, 111
-----------------------------------------
Tabelle_Kauf
Index(FK), timestamp
564 , 21.03.2017 09:21
-----------------------------------------------------------------
Die Tabelle wird durch Python ( insert into….ergänzt)
Ich möchte, dass ausgegeben wird:
Id, name, adresse, index und der neuste Timestamp.
Also dem Timestamp wird bestimmter index zugehören, der wiederrum ist auch in der Tabelle_produkte, und id , dadurch weiß ich wer das ist und woher er kommt.
Ich hoffe dass mir jeder folgen kann

Das Problem ist, dass ich mit meiner sql Abfrage zwar immer den neusten timestamp sehe aber das ip ist immer 1 und alles was zu 1 gehört, was eigentlich nicht stimmt.
Select Tabelle_kunde.id, Tabelle_kunde.name, Tabelle_kunde.adresse, Tabelle_produkte.index, max(Tabelle_kauf.timestamp) from Tabelle_kunde, Tabelle_produkte, Tabelle_kauf whereTabelle_produkte.index=Tabelle_kauf. Index and Tabelle_produkte.id= Tabelle_kunde.id
grüße
Marie