За последние 24 часа нас посетили 17300 программистов и 1651 робот. Сейчас ищут 1255 программистов ...

Sql запрос на 2 таблицы с поиском определенного значения

Тема в разделе "MySQL", создана пользователем ridvik, 21 фев 2014.

  1. ridvik

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

    С нами с:
    7 июл 2012
    Сообщения:
    64
    Симпатии:
    0
    Добрый вечер. Собственно столкнулся с проблемой, вроде легкой, но которую решить не могу уже почти день. И так. Есть 2 таблицы user_t и users_p. Вообщем нужно написать sql запрос, как бы проверку, есть ли например пользователь с идентификатором 1 хотя бы в одной из этих таблиц. Двумя запроса это сделать секундное дело, а вот как провернуть в одном, не понимаю. Хотел джоином связать, но понял что они при проверке друг от друга не зависимы. То есть в одной таблице может оказаться этот пользователь, а в другой нет или наоборот или же может быть в обоих или не в одной(((
    P.S. в таблицах грубо говоря 2 столбца: в первой это id и user_t во-второй это user_p

    P.S.S. люди, помогите пожалуйста. Спасибо за внимание.
     
  2. eldor

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

    С нами с:
    3 май 2013
    Сообщения:
    202
    Симпатии:
    20
    Хотя я не силен в таком, но я бы сделал так (на сколько я понял задачу):
    ... WHERE `users_t`.`user_t` = `users_p`.`user_p` AND `users_t`.`user_t`=1 ...
    P.S. пишу с тела - сильно не ругать за ошибки.