Как использовать JOIN?
От: Аноним  
Дата: 30.12.10 10:23
Оценка:
Сами мы не местныя

Есть две таблицы.

Table1
(guid) id | (varchar) name | (varchar) field1 | (guid) ref
----------------------------------------------------------
          |                |                  |


Table2
(guid) id | (varchar) name | (varchar) field1 | (guid) ref
----------------------------------------------------------
          |                |                  |


Колонка ref первой таблицы указывает на id второй таблицы.

Если сделать такой запрос:

SELECT [field1] FROM Table1 WHERE name = 'myname';


то, ясен пень, выберется несколько строк из первой таблицы, где имя — myname. А мне нужно дополнить эти строки значениями field1 из второй таблицы, "разыменовав" ref (если не найдено строк с таким гуидом — можно результирующий NULL).

Читал сюда http://www.intuit.ru/department/database/sql/5/sql_5.html, но не просветлился.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.