Использую MySQL+PHP
Как объединить два следующих SELECT в один запрос?
SELECT `users` FROM `my_table` WHERE `id`=?
далее мне нужно в этой же таблице найти все записи с этим же users
SELECT `number` FROM `my_table` WHERE `users`=?
Если результат должен соотвествовать обоим условиям
SELECT `users`, `numbers` FROM `my_table` WHERE `id` = ? AND `users` = ?
Если результат должен соотвествовать хотя бы одному условию
SELECT `users`, `numbers` FROM `my_table` WHERE `id` = ? OR `users` = ?
Если надо найти numbers по найденому users
SELECT `numbers` FROM `my_table` WHERE `users` = (SELECT `users` FROM `my_table` WHERE id = ?)
select t2.* -- или t2.users, t2.number если надо только эти два поля
from my_table t1
join my_table t2 on t2.users = t1.users
where t1.id = ?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости