|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Как записать данный запрос для FoxPro 8: select count(sved.tn),(select count(obrasov.tn) from obrasov) from sved ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2008, 18:34 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Юля21Как записать данный запрос для FoxPro 8: select count(sved.tn),(select count(obrasov.tn) from obrasov) from sved Попробуйте так: Код: plaintext 1.
Но у вас будет декартово произведение результатов двух таблиц! Таблицы то как-то соединяются между собой? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2008, 10:27 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Юля21Как записать данный запрос для FoxPro 8: select count(sved.tn),(select count(obrasov.tn) from obrasov) from sved Теперь поясните, "человеческим" языком, что надо получить в итоговой выборке. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2008, 10:37 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
там наверное выборка по идентификатору из разных таблиц, тут куча вариантов: Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2008, 13:27 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Записала это подзапрос select count(sved.tn), count(obrasov.tn) from sved, obrasov ; select count(sved.tn), count(obrasov.tn) from sved JOIN obrasov ON obrasov.tn = sved.tn; select count(sved.tn) from sved UNION SELECT count(obrasov.tn) from obrasov ; ВЫВОДИТ ОШИБКУ!!!! Мне вообще надо, вывести в отдельные столбцы результыты совершенно отдельных выборок select. Чтобы для каждого запроса не создавать новое представление!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2008, 23:50 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
select count(sved.tn), t2.col2; from sved,(select count(obrasov.tn) as col2 from obrasov) t2; синтаксическая ошибка!!! Спасибо за совет) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2008, 23:53 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Юля21select count(sved.tn), t2.col2; from sved,(select count(obrasov.tn) as col2 from obrasov) t2; синтаксическая ошибка!!! Спасибо за совет) Юля21 вы не обижайтесь, но из вашего текста запроса совсем не понятна, что вы хотите получить. Диалект SQL в VFP в плане использования корреляционных подзапросов (тем более в VFP 8.0) не совсем совпадает с SQL ANSI-92. Для того, что бы получить кваливицированную помощь обычно тут поступают так: 1. Описывают DDL (структура) для таблиц, участвующих в запросе 2. Какой результат надо получить (с примером) 3. Версия VFP С уважением, Алексей. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2008, 08:08 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Юля21select count(sved.tn), t2.col2; from sved,(select count(obrasov.tn) as col2 from obrasov) t2; синтаксическая ошибка!!! Спасибо за совет) Попробуйте так: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2008, 11:59 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Господа, снова нужна помощь ! Выдаёт синтаксич. ошибку на выполнении запроса: select sum(FOT.hourqnt) from ( select zfcacwth.hourqnt as hourqnt from zfcacwth, zHrType where zHrType.HrType_rn = zfcacwth.HrType_rn and fcac_RN ='01Aê' and date between {^2009-01-01} and {^2009-01-31} group by zfcacwth.date, zfcacwth.HrType_rn ) FOT ; Причем внутренняя часть работает без разговоров: select zfcacwth.hourqnt as hourqnt from zfcacwth, zHrType where zHrType.HrType_rn = zfcacwth.HrType_rn and fcac_RN ='01Aê' and date between {^2009-01-01} and {^2009-01-31} group by zfcacwth.date, zfcacwth.HrType_rn; ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 12:08 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Бонни, какая версия фокса используется? Запросы в From возможны только в 9-ке. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 12:11 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Интерфейс подключения к БД настроен через Microsoft Visual FoxPro Driver 6.01.8629 . Сами запросы рисую из PB 9.0. Какой нужно залить, чтоб заработало? Любой 9й версии? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 12:18 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Забыла написать, подключение через ODBC,OLE DB для PB не нашла))). ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 12:22 |
|
Помогите пожалуйста с подзапросом
|
|||
---|---|---|---|
#18+
Бонни, от 9-ки есть только VFP OleDB Provider. ODBC только до 6 версии. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2009, 12:35 |
|
|
start [/forum/topic.php?fid=41&msg=35075012&tid=1586015]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 161ms |
0 / 0 |