За последние 24 часа нас посетили 17754 программиста и 1701 робот. Сейчас ищут 1720 программистов ...

order by ... сложная сортировка

Тема в разделе "PHP и базы данных", создана пользователем BlackIce, 19 мар 2006.

  1. BlackIce

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

    С нами с:
    22 фев 2006
    Сообщения:
    5
    Симпатии:
    0
    Всем привет, есть проблема...
    у меня есть проблема с сортировкой результатов...
    у меня передается в скрипте имя столбца по которому сортируется... но есть проблема...
    в базе есть 2 столбца (цена и цена со скидкой) как сделать, чтобы если поле цена со скидкой не равно 0, то сортировалось по нему, а если оно равно 0, то по полю цены ?
     
  2. BlackIce

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

    С нами с:
    22 фев 2006
    Сообщения:
    5
    Симпатии:
    0
    Все, тема закрыта, если кому надо
    SELECT *,IF(exchange<>0,exchange,price) AS p ..... ORDER by p ASC ...
     
  3. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    BlackIce
    ты не сам решил. 8) тебе на phpclub.ru Andreika мозги прочистил ...