Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
shahmatist
-
- Новичок
-
-
- Сообщения: 27
- Зарегистрирован: 09.03.2006 (Чт) 0:01
- Откуда: Волгоград
-
shahmatist » 17.03.2008 (Пн) 10:31
есть запрос:
- Код: Выделить всё
SELECT klient.name, klient.id, MAX(zakaz.data) AS data FROM (klient LEFT JOIN zakaz ON (klient.id = zakaz.klient_id AND zakaz.priznak IN (1, 2, 3))) GROUP BY name, id ORDER BY name
он работает. но возникла необходимость отсортировать по дате заказа. при попытке поставть после order by вместо name - data возникает ошибка. как это сделать?
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 17.03.2008 (Пн) 10:40
Заключи имя поля в квадратные скобки.
Lasciate ogni speranza, voi ch'entrate.
-
shahmatist
-
- Новичок
-
-
- Сообщения: 27
- Зарегистрирован: 09.03.2006 (Чт) 0:01
- Откуда: Волгоград
-
shahmatist » 17.03.2008 (Пн) 10:47
заключил... запрос все равно не выполняется... (с order by data)
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 17.03.2008 (Пн) 11:03
order by [data]
Lasciate ogni speranza, voi ch'entrate.
-
shahmatist
-
- Новичок
-
-
- Сообщения: 27
- Зарегистрирован: 09.03.2006 (Чт) 0:01
- Откуда: Волгоград
-
shahmatist » 17.03.2008 (Пн) 11:13
и так тоже делал... результат тот же... даже переименовывал поля в что то другое..
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 17.03.2008 (Пн) 11:25
order by MAX(zakaz.DATA)
Lasciate ogni speranza, voi ch'entrate.
-
shahmatist
-
- Новичок
-
-
- Сообщения: 27
- Зарегистрирован: 09.03.2006 (Чт) 0:01
- Откуда: Волгоград
-
shahmatist » 17.03.2008 (Пн) 12:02
ууааууу! Зраработало! Спасибо бальшое!
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Yandex-бот и гости: 26