Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / простой запрос / 5 сообщений из 5, страница 1 из 1
26.02.2006, 16:32
    #33566043
firerer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простой запрос
Select
Reg1.Field As Quant,
Reg2.Field As Order
From
Table1 As Reg1
Left Join
Table2 As Reg2 On Table2.IDRow = Table1.IDRow



Выбирает только строки где Quant и Order ненулевые.
мне нужно все не нулевые Quant. а если Order NULL тогда пусть 0 выводит.
Coalesce(Reg2.Field, 0.00) As Order - грит неопределенная функция 'Coalesce' в выражении
...
Рейтинг: 0 / 0
26.02.2006, 16:38
    #33566053
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простой запрос
Код: plaintext
1.
2.
3.
Select Reg1.Field As Quant, NVL(Reg2.Field, 000000000 . 00 ) As Order
From Table1 As Reg1
Left Join Table2 As Reg2 On Table2.IDRow = Table1.IDRow
...
Рейтинг: 0 / 0
26.02.2006, 19:25
    #33566340
firerer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простой запрос
AleksMed
Код: plaintext
1.
2.
3.
Select Reg1.Field As Quant, NVL(Reg2.Field, 000000000 . 00 ) As Order
From Table1 As Reg1
Left Join Table2 As Reg2 On Table2.IDRow = Table1.IDRow

неопределенная функция NVL в выражении запроса. :(
...
Рейтинг: 0 / 0
26.02.2006, 23:52
    #33566545
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простой запрос
Какая версия FoxPro? Откуда и где выполняется запрос?

Функция NVL() появилась в версии VFP3, хотя LEFT JOIN появилось там же.

COALESCE() - это функция MS SQL. В FoxPro ее не существует.
...
Рейтинг: 0 / 0
27.02.2006, 10:35
    #33567035
firerer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простой запрос
ВладимирМКакая версия FoxPro? Откуда и где выполняется запрос?

Функция NVL() появилась в версии VFP3, хотя LEFT JOIN появилось там же.

COALESCE() - это функция MS SQL. В FoxPro ее не существует.

у меня не фокспро. у меня ето:
lConnectionString = "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=" + IBDir();

ODBC драйвер для работы с ДБФ от мелкомягких.
у меня какбы вопрос по SQL как языку. неприменительно к конкретной реализации. хотя если ктото знает список того что реализовано в вышеуказаном драйвере или ссылку на документацию - буду благодарен премного. (искал - нинашол)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / простой запрос / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]