Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вычисляемый столбец mysql +нахождение минимума 
:(
    Опции темы
delphi_
Дата 21.4.2010, 01:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 30.11.2006

Репутация: нет
Всего: -1



1

есть пара столбцов-время и скорость.надо добавить к табличке столбец расстояние,которое получается путем умножения соотв.  умножением значений времени и скорости...как ?


2


есть некая таблице.в таблице есть некое поле с числовым значением.вопрос -как показать записи с минимальным значением ?

например  2,2,56,89

он должен выбрать только первые две

вариант SELECT * FROM test1 ORDER BY engine LIMIT 1 покажет,увы,только одно значение.как быть ?
PM MAIL   Вверх
Данкинг
Дата 21.4.2010, 01:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 1
Всего: 130



С синтаксисом мускула я не знаком.
Цитата(delphi_ @  21.4.2010,  02:39 Найти цитируемый пост)
есть пара столбцов-время и скорость.надо добавить к табличке столбец расстояние,которое получается путем умножения соотв.  умножением значений времени и скорости...как ?

Код

update test1 set rasst=vremya*skorost

? smile 

Цитата(delphi_ @  21.4.2010,  02:39 Найти цитируемый пост)
вариант SELECT * FROM test1 ORDER BY engine LIMIT 1 покажет,увы,только одно значение.как быть ? 

Код

SELECT * FROM test1 where engine in (select min(engine) from test1)



--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akina
Дата 21.4.2010, 07:48 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 45
Всего: 454



Цитата(Данкинг @  21.4.2010,  02:54 Найти цитируемый пост)
where engine in (select min(engine) from test1)

Проще
Код

HAVING engine = MIN(engine)



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
DimW
Дата 21.4.2010, 08:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: 4
Всего: 44



Цитата(Akina @  21.4.2010,  07:48 Найти цитируемый пост)
Проще

развернутый пример можно увидеть?

Добавлено @ 08:16
Цитата(Данкинг @  21.4.2010,  01:54 Найти цитируемый пост)
С синтаксисом мускула я не знаком.


Код

select x * y as xy
  from table


что касается calculated field в mysql - их нет.

Это сообщение отредактировал(а) DimW - 21.4.2010, 08:21
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0451 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.