Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Zapytanie
Forum PHP.pl > Forum > Przedszkole
dereker
Witam.

Nie moge ogranac tego zapytania do MySQL:

1.
T_user
- id - 1
- type - lamer
- ...

2.
T_options ( kazdy uzytkownik moze miec kilka rekordów)
- date - 2010-01-04
- id - 1
- .....

Zapytanie
Usuń wszystkie rekord z "T_option", gdzie "T_option.date" jest starsza niz 2 dni i gdzie uzytkownik z
"T_option.id" to "lamer"

$wynik = $lacz->query("DELETE T_option.* FROM T_option WHERE T_user.type = 'lamer' AND T_option.date < NOW() - INTERVAL 2 DAY");

ale usuwa mi logi nie patrzac czy to "lamer", czy kto inny.


Bardzo mi pomoże to jak zrobić zapytanie:
Sprawdzam wszystkie "id"
Czy kazde "T_option" zawiera sie w T_user"
lukaszgolder
Coś chyba pomieszałes w tym zapytaniu. Nie musisz przypadkiem skrozystać z jakiegoś JOINa, albo podzapytania?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.