За последние 24 часа нас посетили 17548 программистов и 1624 робота. Сейчас ищут 1662 программиста ...

Выборка с двух таблиц

Тема в разделе "MySQL", создана пользователем md55, 4 апр 2008.

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

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

    С нами с:
    4 апр 2008
    Сообщения:
    6
    Симпатии:
    0
    есть две таблицы. В одно есть поля uid username.
    В другой другой id uid money.
    нужно составить запрос который бы давал ответ
    username money
     
  2. Anonymous

    Anonymous Guest

    Хорошо.
     
  3. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    по ссылке в моей подписи неплохо расписано.
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    чёрт, чуть запрос не написал
     
  5. Anonymous

    Anonymous Guest

    Luge, женат ведь, это у тебя привычка ;)
     
  6. md55

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

    С нами с:
    4 апр 2008
    Сообщения:
    6
    Симпатии:
    0
    А что впадлу запрос написать???
     
  7. Anonymous

    Anonymous Guest

    Пшел вон, убогий.
     
  8. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    ты что, это новое поколение, за которым будущее.
     
  9. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    Горбунов Олег
    не ругайся :)

    md55
    помогать можно тому, кто сам что-то делает. Покажи собственный вариант — отношение изменится. А если только просить сделать за тебя, то никто не поможет.
     
  10. md55

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

    С нами с:
    4 апр 2008
    Сообщения:
    6
    Симпатии:
    0
    у меня вариан есть но явно глупый. сначал выбрать с одной таблицы а потом делать кучу запросов к другой
     
  11. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    хотя бы так
    [sql]SELECT `table1`.`username`,`table2`.`money` FROM `table1`,`table2` WHERE `table2`.`uid`=`table1`.`uid`[/sql]

    а что я? я ничего, все носы должны быть вытерты :D
     
  12. md55

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

    С нами с:
    4 апр 2008
    Сообщения:
    6
    Симпатии:
    0
    спасибо за огромную помощ

    [sql]SELECT payments.uid, payments.money, payments.status, signup.username from payments, signup WHERE payments.status='perding' and payments.uid = signup.uid order by status desc[/sql]
     
  13. md55

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

    С нами с:
    4 апр 2008
    Сообщения:
    6
    Симпатии:
    0
    Luge ты единственно нормальный человек на этом форуме. Но ответ я и сам нашел :idea:
     
  14. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    зачем выбирать payments.status, если он и так «perding»?
    Может, кстати, «pending» ? :D
     
  15. topas

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

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    Здесь не конкурс "Кто скажет ответ быстрее", и плюшек за это не дают.

    Если сам нашел, то зачем спрашивал?
     
  16. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    topas
    за вправку мозгов, тоже не дают…
     
  17. md55

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

    С нами с:
    4 апр 2008
    Сообщения:
    6
    Симпатии:
    0
    Luge ну тебе уже два + от меня
    topas когда вопрос задавал, я ответа не знал. А ответ написал, потому что тут умничают некоторые много
     
  18. Luge

    Luge Старожил

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