![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск максимума [D6, IB6.x]
Xmen © (2006-03-15 07:45:00)Привет мастера!
Делаю запрос к базе:
select max(RegN) as MaxReg
from base1
where god='2006'
Нужно найти максимум RegN в базе base1 где god равен 2006.
Этот запрос работает нормально - но RegN по запрос дает мне MaxReg максимум "9" потомучто это поле стринг. Как мне сделать так чтобы было как в Дельфи StrToInt. Или есть другой путь?
Alexandr (2006-03-18 09:40:00) [1]похоже с русским тоже не все в прорядке.
Desdechado (2006-03-15 12:58:00) [2]> Я хотел сделать числовым, но выдал ошибку.
Кто и какую ошибку выдал?
Anatoly Podgoretsky (2006-03-15 10:51:00) [3]Тогда учиться (три раза).
Xmen (2006-03-15 10:18:00) [4]Все разобрался.
Не могу менять, мне это профессия очень нравиться. Правда я только учус этому мастерству(чтото очень медленно).
Anatoly Podgoretsky (2006-03-15 09:49:00) [5]Xmen (15.03.06 09:33) [7]
Тогда это не твое, меняй профессию.
Xmen (2006-03-15 09:33:00) [6]У меня с инглишм не все гуд.
Я в хелпе уже посмотрел, как уже сказал выше не понял.
VoFFkiN (2006-03-15 09:29:00) [7]http://dev.mysql.com/doc/refman/5.1/en/cast-functions.html
Johnmen (2006-03-15 09:27:00) [8]Документацию и хелпы для кого пишут?
Xmen (2006-03-15 09:22:00) [9]>>Есть CAST
как им пользоваться в моем коде.
wal (2006-03-15 09:19:00) [10]
> А просто нету такой фукции как StrToInt...
Есть CAST
Xmen (2006-03-15 08:58:00) [11]Я хотел сделать числовым, но выдал ошибку. В базе по этой поле есть пару тысяче записей. Я просто взял и изменил тип поля, но нетуж упс не получается. А просто нету такой фукции как StrToInt, чтобы поставить в запрос
select max( StrToInt(RegN)) as MaxReg
from base1
where god='2006'
Anatoly Podgoretsky (2006-03-15 07:49:00) [12]До тех пор пока в этом поле не появятся и буквы.
Сделай поле числовым.