Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Выбор записей (Юлия) 29/10/2005 - 17:15:20
      Re: Выбор записей (Dubrovsky) 29/10/2005 - 20:04:40
      Re: Выбор записей (bac) 29/10/2005 - 20:27:57
      Re: Уточнение (bac) 29/10/2005 - 20:30:15
      Re: Уточнение (Dubrovsky) 29/10/2005 - 23:31:17
      Re: Еще один вопрос ... (Юлия) 31/10/2005 - 11:38:28
      Re: Еще один неответ (Валентин) 31/10/2005 - 16:57:04
      Re: Ответ (bac) 31/10/2005 - 19:10:10
      Re: Выбор записей (Прости) 03/11/2005 - 15:18:39

> Original message text:
> From: Юлия - 29/10/2005 - 17:15:20
> Subject:Выбор записей
> -----------------
> Здравствуйте !
>
> Я совсем новичок в MySQL и в SQL (тоже). поэтому помогите плиз состввить запрос: выбрать из существующей базы данных автомобилей 3 автомобиля с наиболее "свежей датой" внесения в БД.
>
> И еще хотела спросить как можно сделать чтобы при внесении новых автомобилей в базу автоматически в поле дата вводилось текущее число ?
>
> Заранее благодарна за все ответы.
>


From: Dubrovsky - 29/10/2005 - 20:04:40
Subject:Выбор записей
-----------------
полный ответ дать не получится нет структуры таблиц
но кое-что в общих словах:

1) чтоб получить 3 самых свежих записей нужно отсортировать по дате и взять первые 3 записи
примерно такой конец должен быть:
ORDER BY Date
LIMIT 3;

2) если поле сделать типа TIMESTAMP, то если добавлять запись или изменять явно не указывая значение этого поля то в него будет заносится текущая дата-время (угу и время тоже)
если время не надо то при занесении данных можно использовать текущую дату
функция CURRENT_TIMESTAMP возвращает текущее время-дату из ее результата можно вытащить дату, подсказка:

SELECT DATE_FORMAT(CURRENT_TIMESTAMP, '%Y%m%d');

| DATE_FORMAT(CURRENT_TIMESTAMP, '%Y%m%d') |
+------------------------------------------+
| 20051029 |



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
24814



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |