За последние 24 часа нас посетили 17629 программистов и 1628 роботов. Сейчас ищут 1685 программистов ...

Присоеденить несуществующее поле

Тема в разделе "MySQL", создана пользователем Vladislav_Yushkin, 25 мар 2008.

  1. Vladislav_Yushkin

    Vladislav_Yushkin Активный пользователь

    С нами с:
    19 июн 2007
    Сообщения:
    71
    Симпатии:
    0
    Подскажите пожалуйста

    Есть две таблицы
    первая (table1)

    id name country
    1 Вася 1
    2 Фред 2
    3 Хуан 3
    4 Генри 0 (или NULL)

    вторая (table2)

    id country
    1 Россия
    2 США
    3 Испания

    Вопрос как написать запрос чтобы получить
    1 Вася Россия
    2 Фред США
    3 Хуан Испания
    4 Генри "пустая ячейка"

    Запрос
    SELECT a.id,a.name,b.country FROM table1 a, table2 b WHERE a.country=b.id
    выводит только первые три строки

    Подскажите пожалуйста.
     
  2. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0