Moin,
kann man das hier irgendwie in einem Query lösen?
Ich hab 2 Tabellen:
Gruß
Gremlin
kann man das hier irgendwie in einem Query lösen?
Ich hab 2 Tabellen:
shop_werbung
id int(11) PRIMARY, AUTO INCREMENT
ziel varchar(255)
banner varchar(255)
menge int(15)
reload int(6)
typ int(1) INDEX
sponsor varchar(15)
unbegrenzt int(11)
shop_werbung_reloads
id int(7) INDEX
ip varchar(15)
bis int(10)
Jetzt möchte ich folgende Sachen:ziel varchar(255)
banner varchar(255)
menge int(15)
reload int(6)
typ int(1) INDEX
sponsor varchar(15)
unbegrenzt int(11)
shop_werbung_reloads
id int(7) INDEX
ip varchar(15)
bis int(10)
- Reload prüfen, das heist ich möchte ohne zweiten query prüfen ob es in shop_werbung einen Banner gibt, wessen `id` noch nicht im Feld `id` in der shop_werbung_reloads und gleichzeitig die `ip` != die IP des Users und `bis` <= time()
- Ich möchte mit einem query den ich auf ein Cron auslagere alle Reloads löschen wo `bis` <= time() oder die keinen Banner mehr haben, das heist wo es keinen Eintrag in der shop_werbung mehr gibt, in der `id` = der `id` des eintrags in der shop_werbung_reloads ist.
Gruß
Gremlin