Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск максимума [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]

До тех пор пока в этом поле не появятся и буквы.
Сделай поле числовым.


Наверх

Титульная страница Поиск, карта сайта Написать письмо