![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
2 запроса в одном [D7, XP]
SveTTT © (2008-09-25 22:39:00)Здравствуйте!
Имею талицу - 1.db и 2.db
Как c помощью SQL в один запрос объеденить поля
из 1.db
Data, Sum(SumR), IN
из 2.db
Data, Sum(Summ), OUT
при условии, что IN=OUT
Anatoly Podgoretsky (2008-09-26 09:57:00) [1]Использовать надо по назначению, а не совать во все дырки.
Dennis I. Komarov (2008-09-26 09:22:00) [2]
> Германн © (26.09.08 01:20) [11]
А у меня нету... И вообще БДЕ нету, оно зло... (тссс)
Германн (2008-09-26 01:20:00) [3]
> SveTTT (25.09.08 23:39) [7]
>
> У меня нет этого файла.
> > "C:\Program Files\Common Files\Borland Shared\BDE\localsql.
>
> > hlp"
Ну тогда ищи файл "D:\Program Files\Common Files\Borland Shared\BDE\localsql".
Лично у меня на компе их три штуки:
"C:\Program Files\Common Files\Borland Shared\BDE\localsql"
"D:\Program Files\Common Files\Borland Shared\BDE\localsql"
"I:\Program Files\Common Files\Borland Shared\BDE\localsql"
P.S. Не пойму. Ну зачем мне 3 одинаковых файла справки? :)
SveTTT (2008-09-25 23:46:00) [4]
> почему авторы стандартов sql напридумывали такие неудачные
> зарезервированные слова, что их норовит использовать в именах
> своих объектов каждый второй/третий вливающийся в мир бд?
>
ну, наверное Вы или "автор" или один из "первых", но все таки спасибо, что смогли помочь делом.
Медвежонок Пятачок (2008-09-25 23:43:00) [5]У меня нет этого файла.
Ну так займи у кого-нибудь.
Медвежонок Пятачок (2008-09-25 23:40:00) [6]чудно однако.
почему авторы стандартов sql напридумывали такие неудачные зарезервированные слова, что их норовит использовать в именах своих объектов каждый второй/третий вливающийся в мир бд?
То ли у тех фантазия бедна, то ли у этих слишком высока изобретательность.
SveTTT (2008-09-25 23:39:00) [7]У меня нет этого файла.
> "C:\Program Files\Common Files\Borland Shared\BDE\localsql.
> hlp"
AndreyV (2008-09-25 23:35:00) [8]> [2] SveTTT (25.09.08 23:18)
> SELECT Data, Sum(SumR), IN from 1.db LEFT JOIN Data, Sum(Summ)
> , OUT from 2.db on (IN=OUT);
>
> Верно ли?
Нет, чонечно.
SELECT Data, Sum(SumR), IN from 1.db LEFT JOIN 2.db on (IN=OUT);
Во, сейчас увидел. У тебя же в обеих таблицах SUM. В LOCAL SQL и не сделаешь так.
Медвежонок Пятачок (2008-09-25 23:35:00) [9]"C:\Program Files\Common Files\Borland Shared\BDE\localsql.hlp"
SveTTT (2008-09-25 23:33:00) [10]Подскажите, пожалуйста, верное написание.
Медвежонок Пятачок (2008-09-25 23:29:00) [11]не, неверно.
недостачно случайно и сумбурно перемешаны слова.
можно еще почудоковатее сделать.
SveTTT (2008-09-25 23:18:00) [12]SELECT Data, Sum(SumR), IN from 1.db LEFT JOIN Data, Sum(Summ), OUT from 2.db on (IN=OUT);
Верно ли?
AndreyV (2008-09-25 22:49:00) [13]См. left join