SQL-query hilfe benötigt

12/30/2014 11:59 Crack-wtf#1
Ursprüngliche Frage:

EDIT:

Ok habs hinbekommen.
PHP Code:
SELECT @userid:=id id,user,package,(
    
SELECT date AS lastlogin_date FROM account_login_history WHERE account_id=@userid ORDER BY date DESC LIMIT 1
) AS lastlogin_date,registration_date,expire_date,registration_ip,is_online,is_banned,ban_reason FROM account 
Falls jemand ne bessere Lösung hat, gerne Posten ^^
(ggf. PM senden, da ich hier nicht mehr reinschauen werde)
01/02/2015 00:08 dako314#2
Praktisch wäre es auch das mit dem JOIN-Befehl zu machen - aber so gehts natürlich auch .

Viele Grüße
01/06/2015 09:52 .aNNdii##3
PHP Code:
SELECT a.id
       
a.user
       
a.package
       
a.registration_date
       
a.expire_date
       
a.registration_ip
       
a.is_online
       
a.is_banned
       
a.ban_reason
       
alh.lastlogin_date 
FROM   account a 
       LEFT JOIN account_login_history alh 
              ON a
.id alh.account_id 
Hab ich komplett blind geschrieben, also könnte sein, dass du den Query noch etwas anpassen musst.
Außerdem würde ich einzigartige Spaltennamen benutzten, anstatt 'id', 'user' etc.