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 не поддерживает вложенных запросов.
Всё проблемы решены.
Всем спасибо |
|