|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
SELECT car_list.name_drv, car_list.date_drv, car_type.type_name FROM car_list; LEFT JOIN car_move ON car_move.code_car=car_list.code_car; WHERE car_list.type_car IN (SELECT car_type.type_car FROM car_type WHERE car_type.type_sym='п' OR car_type.type_sym='м'); AND car_move.address LIKE ("%вокзал%") AND DOW(car_move.date_take) IN (2, 3); GROUP BY car_list.name_drv, car_list.date_drv, car_type.type_name ошибка: foxpro alias "Car_type" is not found нужно штоб ето работало именно з подзапросом, ето условия лабораторной. Я не могу понять в чем дело ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 18:14 |
|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
Ошибка означает: алиас Car_type не найден. Ищите таблицу. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 18:57 |
|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
Ffffffffffffff, ета таблица точно там есть ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 18:58 |
|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
TEXHIK, попробуйте вставить перед запросом wait window SELECT("Car_type") и расскажите нам что произошло ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 19:03 |
|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
alextashk, вверху екрана справа показалось число 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 19:06 |
|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
SELECT car_list.name_drv, car_list.date_drv, car_type.type_name FROM car_list; LEFT JOIN car_move ON car_move.code_car=car_list.code_car; WHERE car_list.type_car IN (SELECT car_type.type_car FROM car_type WHERE car_type.type_sym='п' OR car_type.type_sym='м'); AND car_move.address LIKE ("%вокзал%") AND DOW(car_move.date_take) IN (2, 3); GROUP BY car_list.name_drv, car_list.date_drv когда пишу так, тоесть без последней групировки без car_type.type_name то работает, ну по крайней мере ошибок не выдает ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 19:07 |
|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
Предполагаю что должно быть что-то вроде: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Вы пытаетесь выбрать поле из таблицы car_type, но при этом не включив эту таблицу в запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 20:52 |
|
foxpro alias is not found
|
|||
---|---|---|---|
#18+
Ваш запрос в "читабельном" виде Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Так вот, можете, хотя бы сами себе, ответить на вопрос, откуда в результате выборки возьмутся значения таблицы car_type? select ЧТО from ОТКУДА where КАКИЕ Ваш запрос указывает ЧТО взять, но не содержит информации ОТКУДА взять в отношении таблицы car_type. Вот Вы и получаете сообщение об ошибке, что источник данных не указан. Если обязательно нужен подзапрос по таблице car_type, то ее придется указывать дважды. И в подзапросе и как источник данных выборки Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2014, 21:09 |
|
|
start [/forum/topic.php?fid=41&msg=38534812&tid=1582770]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 302ms |
total: | 464ms |
0 / 0 |