[elektro-etc] SQL kérdés

potyo potyo.ada at gmail.com
Sat Sep 11 21:55:53 CEST 2010


Illetve ugyanez JOIN-al (nekem ez sokkal áttekinthetőbb, meg a
háttérben úgyis ez történik):

SELECT l.log_id, l.log_date, l.user_id, l.type
FROM logs l INNER JOIN users u ON l.user_id=u.user_id
WHERE u.user_del !=1 AND u.user_status!=1 AND l.log_date BETWEEN
'kezdo_datum' AND 'vege_datum'

Esetleg lehet az ON l.user_id=u.user_id helyett írni azt, hogy
USING(user_id), mivel mindkét táblában a kapcsolódáshoz megadott mező
neve ugyanaz.

2010/9/11 Hofferek Attila <hofi at soka.co.hu>:
>
> helyesebben
>
> select
> l.log_id,l.log_date,l.user_id,l.type
> from
> logs l, users u
> where
> l.user_id=u.user_id
> and
> u.user_del != 1
> and
> u.user_status != 1
> and l.log_date between 'kezdo datum' and 'vege datum'
>
>



More information about the Elektro-etc mailing list