overflow_hidden
@overflow_hidden

Выборка из 2 таблиц MySQL?

Сейчас сделал так но отдает не верно, нужно чтобы нашлось все из 2 таблиц где user_id='4' (varchar)
поле заведено в обоих таблицах

SELECT user_fiz.*, user_ur.* FROM user_fiz, user_ur WHERE user_fiz.user_id = user_ur.user_id


Сделал так, насколько правильно ?

SELECT user_fiz.*, user_ur.* FROM user_fiz, user_ur WHERE user_fiz.user_id='4' and user_ur.user_id='4'
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
@sprashivatel
select * from user_fiz join user_ur using (user_id) where user_id = 4 limit 1
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
SELECT ...
    FROM `table1`
    WHERE ...
UNION SELECT ...
    FROM `table2`
    WHERE ....
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SaveTime Москва
от 160 000 ₽
Blogman Санкт-Петербург
от 90 000 до 160 000 ₽
06 апр. 2020, в 14:44
5000 руб./за проект
06 апр. 2020, в 14:14
10000 руб./за проект
06 апр. 2020, в 14:11
500 руб./в час