За последние 24 часа нас посетили 19260 программистов и 1616 роботов. Сейчас ищут 1066 программистов ...

Select из двух таблиц

Тема в разделе "MySQL", создана пользователем al.k, 13 мар 2010.

  1. al.k

    al.k Активный пользователь

    С нами с:
    4 мар 2010
    Сообщения:
    70
    Симпатии:
    0
    Адрес:
    UKR, Lugansk
    Есть две таблицы

    [sql]
    Users
    (
    login varchar,
    id int not null AUTO_INCREMENT PRIMARY KEY
    )

    Posts
    (
    owner int not null REFERENCES Users(id),
    subj varchar(255)
    )
    [/sql]

    Как написать запрос что-бы получился такой результат: subj, login
     
  2. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    selec p.subj, u.login from posts p left join users u on (u.id=p.id)
     
  3. al.k

    al.k Активный пользователь

    С нами с:
    4 мар 2010
    Сообщения:
    70
    Симпатии:
    0
    Адрес:
    UKR, Lugansk
    join я вообще ни хре.. не понимаю. Вам спасибо.
     
  4. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    al.k
    еще добавьте PRIMARY KEY в Posts, потом понадобиться