За последние 24 часа нас посетили 18917 программистов и 1636 роботов. Сейчас ищут 819 программистов ...

Вывод из таблицы случайных данных

Тема в разделе "PHP для новичков", создана пользователем ainur777, 30 окт 2013.

  1. ainur777

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

    С нами с:
    24 май 2013
    Сообщения:
    93
    Симпатии:
    0
    Всем привет! Столкнулся с такой задачей, вроде б все просто, но додумать не могу.
    Есть таблица user, ячеки: username, nomber. В ячейке nomber разные числа от 1 до 50.
    В username 53 записи с именами. Нужно вывести данные из таблицы user, а именно любое одно имя с username c наименьшим значением nomber.
    Там их 3 usernsme nomber
    Maks 3
    Roma 8
    Artur 4
     
  2. Slavka

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

    С нами с:
    1 окт 2013
    Сообщения:
    722
    Симпатии:
    41
    не тот раздел, не понятно какая бд ну да ладно
    select * from table where nomber beetwen 1 AND 8

    Добавлено спустя 2 минуты 15 секунд:
    опа условие поменялось .. прикольно

    select min(nomber),username from table

    Добавлено спустя 2 минуты 27 секунд:
    либо вот так select * from table where nomber=min(nomber)
     
  3. ainur777

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

    С нами с:
    24 май 2013
    Сообщения:
    93
    Симпатии:
    0
    Спасибо но вот еще такая проблема, если в ячейке nomber существует несколько одинаковых цифр, он выведет только одну запись?
     
  4. Slavka

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

    С нами с:
    1 окт 2013
    Сообщения:
    722
    Симпатии:
    41
    попробуй потом раскажеш =)
    поидее при 2 варианте - должен выдать все минимальные которые найдет
     
  5. ainur777

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

    С нами с:
    24 май 2013
    Сообщения:
    93
    Симпатии:
    0
    Спасибо! Мне по идее нужна была только одна запись из нескольких с минимальным значением.
     
  6. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    LIMIT 1
    руководство по mysql крайне удобная и полезная штука.
     
  7. Slavka

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

    С нами с:
    1 окт 2013
    Сообщения:
    722
    Симпатии:
    41
    а может тут не mysql может тут postgresql - стартер так и не написал на чем он работает =-) поэтому я и бросался общими фразами =) а вот лимит уже в разных базах по разному пишется =)
     
  8. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    хм... а если у него "таблица" - это чистый хтмл <table></table>? )

    Впрочем, ответ мой таки универсален, надо только mysql заменить на *название используемой бд* )