![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
не выполняеться запрос типа select * , device from BRIEFCASE [D7, IB5.x]
Андрей Пл © (2007-12-19 10:49:00)Добрый день. Подскажите пожалуйста почему у меня выдает ошибку при следующем запросе?
select * , device from BRIEFCASE
где device поле этой же таблицы.
выедает сообщение об ошибке!
такое впечатление что со знаком "*" нельзя больше ничего писать!!!
Правильный_Вася (2007-12-19 11:33:00) [1]
> мне надо вывести все поля и плюс вычисляемое поле (произведение
> двух полей)
если это вычисляемое поле внутри таблицы описано (это нормально для IB), то звездочкой его достанет
а у тебя только название непонятное, нигде нет правила вычисления
Андрей Пл (2007-12-19 11:19:00) [2]>Плохиш © (19.12.07 11:15) [5]
елки палки какой ты умный (не обижайся это я над собой иронизирую - не смог додуматься!!!)
Спасибо получилось :)
Sergey13 (2007-12-19 11:15:00) [3]> [3] Андрей Пл (19.12.07 11:12)
Ну и перечисли все поля явно - делов то.
Плохиш (2007-12-19 11:15:00) [4]select BRIEFCASE.* , device from BRIEFCASE
Это чтоли надо?
Андрей Пл (2007-12-19 11:12:00) [5]я знаю что звездочка означает все поля!!!
мне надо вывести все поля и плюс вычисляемое поле(произведение двух полей), при попытке это сделать у меня не получилось когда я начал экспериментировать я заметил что даже с дополнительным полем не получается выполнить запрос!!!
база у меня Интербес 5
Правильный_Вася (2007-12-19 11:07:00) [6]
> со знаком "*" нельзя больше ничего писать!
именно
звездочка означает "все поля"
Sergey13 (2007-12-19 11:01:00) [7]Тебе поле 2 раза надо вывести? Странное желание.
>IB5.x
5.5 по мнению многих корифеев - одна из самых глючных версий.