C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Запрос
spiller
Отправлено: 18.10.2006, 00:01


Ученик-кочегар

Группа: Участник
Сообщений: 27



Привет!

Народ подскажите:

Mysql — 3.23

нудно выполнить запрос типа:

Select *
From
(Select Max(StudentID) from students)


Получаю сообщение, что запрос не правильный. Что собссна не так?
Миshук
Отправлено: 18.10.2006, 06:47


Дежурный стрелочник

Группа: Участник
Сообщений: 36



QUOTE
Что собссна не так?

Да собссна то, что результатом
CODE
(Select Max(StudentID) from students)

будет какое-то число — максимальное значение StudentID.
в итоге получается смысл запроса — выбрать (select) все поля (*) из (from) таблицы (а тут у вас число) . для начала точно сформулируйте то, что вы хотите сделать (получить с помощью запроса).
AVC
Отправлено: 18.10.2006, 08:27


Ветеран

Группа: Модератор
Сообщений: 1583



CODE

Select *
From Students
Order by StudentID Desc
Limit 0, 1
Admin
Отправлено: 18.10.2006, 16:15


Владимир

Группа: Администратор
Сообщений: 1190



А второе — поддерживает ли MySQL вложенные запросы ?
(если имелся ввиду некий вложенный запрос)
spiller
Отправлено: 19.10.2006, 22:56


Ученик-кочегар

Группа: Участник
Сообщений: 27



Mysql 3.23 не поддерживает вложенных запросов.

Всё проблемы решены.

Всем спасибо

Вернуться в Работа с базами данных в C++Builder