![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Help SQL [D7, IB6.x]
Fantasy © (2004-12-06 08:29:00)У меня есть 2 таблицы TABLE1 TABLE2 у них есть одинаковые поля
TABLE1.NAME_1 TABLE2.NAME2 КАК ВЫВЕСТИ В ОДНУ СТРОКУ СПИСКИ И С NAME_1 и с NAME2 ЧТОБЫ ОБА СПИСКА БЫЛИ В ОДНОМ ПОЛЕ !
Наталия (2004-12-06 11:58:00) [1]Делайте ставки, господа! :))
msguns (2004-12-06 11:44:00) [2]Во, блин ! Есть еще такая озорная мыслишка:
SELECT Table1.Name1+' '+Table2.Name2 as NameJoined
FROM Table1 FULL JOIN Table2 ON Table1.ID=Table2.ID
msguns (2004-12-06 11:40:00) [3]А я голосую за JOIN. Вот ключевая (ИМХО) фраза:
КАК ВЫВЕСТИ В ОДНУ СТРОКУ
Так, еще есть гипотезы ?;)
stud (2004-12-06 11:21:00) [4]
> ЧТОБЫ ОБА СПИСКАБЫЛИ В ОДНОМ ПОЛЕ !
тогда хп нужна т.к. подразумевается несколько значений из каждой таблицы
sniknik (2004-12-06 11:15:00) [5]интуиция. проверим, она (интуиция) дама ненадежная ... ;о))
janb (2004-12-06 09:06:00) [6]mdee... Согласен с Наталией.
Наталия (2004-12-06 09:00:00) [7]Николай, как ты вообще догадался, что ему требуется? :)))
Я сколько ни читала - так и не смогла понять...
Наверное, ты долго тенировался? :))
sniknik (2004-12-06 08:32:00) [8]запрос 1
UNION ALL
запрос 2