За последние 24 часа нас посетили 8777 программистов и 457 роботов. Сейчас ищут 109 программистов ...

за 1 запрос создать временную колонку и сортировать по ней

Тема в разделе "MySQL", создана пользователем riaron, 14 сен 2020.

  1. riaron

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

    С нами с:
    1 окт 2014
    Сообщения:
    242
    Симпатии:
    3
    есть таблица у нее 2 параметра цена и процент скидки. Надо создать временную колонку которая равна произведению цены и процента и сортировать по ней
     
  2. Drunkenmunky

    Drunkenmunky Новичок

    С нами с:
    12 авг 2020
    Сообщения:
    210
    Симпатии:
    35
    Код (Text):
    1. SELECT `tablename`.*, (`price` - (`price` / 100 * `discount`) ) AS `newprice`
    2. FROM `tablename`
    3. ORDER BY `newprice` ASC
     
  3. riaron

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

    С нами с:
    1 окт 2014
    Сообщения:
    242
    Симпатии:
    3
    Спасибо