За последние 24 часа нас посетил 24131 программист и 1724 робота. Сейчас ищет 1971 программист ...

SQL запрос

Тема в разделе "PHP для новичков", создана пользователем Dfg84, 3 апр 2010.

Статус темы:
Закрыта.
  1. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    есть таблица

    - id
    - id_товара
    - цена_товара
    - обновление_цены - (число чем число больше тем обновление свежее)

    Задача найти самую свежую цену каждого товара. То есть на выходе нужна строка типа

    - id_товара
    - цена_товара
    - обновление_цены

    На первый взгляд оч простой запрос но у меня почему-то не получаеться

    SELECT id_товара , цена_товара, MAX(обновление_цены)
    FROM price
    GROUP BY id_товара
     
  2. wir_wolf

    wir_wolf Активный пользователь

    С нами с:
    10 янв 2009
    Сообщения:
    183
    Симпатии:
    0
    А что имеется ввиду под словосочетанием
     
  3. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    это поле содержить значение типа integer. чем больше число тем новее обновление цены.
     
  4. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    нужно найти последние цены для каждого товара
     
  5. wir_wolf

    wir_wolf Активный пользователь

    С нами с:
    10 янв 2009
    Сообщения:
    183
    Симпатии:
    0
    [sql]select id_товара,цена_товара,обновление_цены from имя_таблицы ORDER BY max(обновление_цены) ASC;[/sql]
    Примерно так.
    Поставь себе SQLyog Enterprise там есть QueryBilder
     
  6. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    это запрос вернет мне все записи начиная с полследних обновлений цены. мне нужно чтобы были ТОЛЬКО последние записи.

    зачем мне что-то ставить. мне запрос нужен.
     
  7. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    А мы-то тут при чем?
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
  9. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    Luge - большое спасибо, очень выручил.

    Выпей яду блядь. Этот форум для пхп программистов - Тема называеться вопросы для новичков, я задал вопрос - хочу получить на него ответ профессионала, но никак не мнение гавноламера. хочешь выглядеть умным - иди на форум Димы билана набивать свои гавно-посты мнения. Как же вы заебали. ...
     
  10. wir_wolf

    wir_wolf Активный пользователь

    С нами с:
    10 янв 2009
    Сообщения:
    183
    Симпатии:
    0
    [sql]SELECT
    id_товара
    ,цена_товара
    , max(обновление_цены)
    FROM
    имя_таблицы;[/sql]
    у мя все норм выводит!
     
  11. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    к сожалению это неправильно, то что оно что выводит не говорит о том что информация актуальная.
     
  12. wir_wolf

    wir_wolf Активный пользователь

    С нами с:
    10 янв 2009
    Сообщения:
    183
    Симпатии:
    0
    Dfg84, если Apple "гавноламер" то ты Дима билан
     
  13. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
  14. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    разборки личного харктера переносим в приват.
    тема закрыта
     
Статус темы:
Закрыта.