Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: LEFT JOIN
Forum PHP.pl > Forum > Bazy danych > MySQL
fiszol
kawałek kodu z phpbb:

  1. <?php
  2. $sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from,
  3. u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate
    , u.user_msnm
  4. , u.user_viewemail, u.user_rank, u.user_sig, 
  5. u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, 
  6. u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, 
  7. pt.bbcode_uid
  8. FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
  9. WHERE p.topic_id = $topic_id
  10. $limit_posts_time
  11. AND pt.post_id = p.post_id
  12. AND u.user_id = p.poster_id
  13. ORDER BY p.post_time $post_time_order
  14. LIMIT $start, ".$board_config['posts_per_page'];
  15. ?>


chicałbym jeszcze dodać jeszce joina tak aby dla kazdego u.username wyciągać jeszcze dane z tabeli users2 ( username | up | down ), konkretnie chodzi mi o pola up & down. Jak to zapytanie powinno wyglądac w takim razie ?
FiDO
Przenosze do dzialu MySQL
fiszol
już nieważne
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.