За последние 24 часа нас посетили 55363 программиста и 1680 роботов. Сейчас ищут 1086 программистов ...

два запроса в одну таблицу

Тема в разделе "MySQL", создана пользователем GudGuy, 25 сен 2009.

  1. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    Доброго времени суток
    Есть запрос, но не сосем уверен в его кошерности)) Может можнго сделать его как-то более правильно?
    [sql]SELECT c.*, m1.name AS rus_col1, m2.name AS rus_col2 FROM `men_cols` c JOIN `mgt_cat` m1 ON c.name_first=m1.name_lat JOIN `mgt_cat` m2 ON c.name_second=m2.name_lat[/sql]
    Буду крайне благодарен =))
     
  2. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    чо хотел-то? )
     
  3. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    Ну мне не нравится, что он дважды обращается в одну и туже таблицу.
     
  4. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    что хочешь получить в результате?
     
  5. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    есть таблица
    id|название сортировки|название первого столбца латинецей|название второго столбца латиницей
    в другой таблице
    id | название русское | название латиницей
    нужно
    первая таблица.id|название сортировки|название первого столбца латинецей|название второго столбца латиницей | название первого столбца русское |название второго столбца русское
     
  6. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
    все правильно.
     
  7. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    Спасибо, думал есть способ лучше=)