powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / простой запрос
5 сообщений из 5, страница 1 из 1
простой запрос
    #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
простой запрос
    #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
простой запрос
    #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
простой запрос
    #33566545
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая версия FoxPro? Откуда и где выполняется запрос?

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

COALESCE() - это функция MS SQL. В FoxPro ее не существует.
...
Рейтинг: 0 / 0
простой запрос
    #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
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / простой запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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