Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2017, 13:20   #1
bartle96
 
Регистрация: 25.11.2014
Сообщений: 9
Вопрос Подзапрос с несколькими полями

Всем привет!
Имеется 2 таблицы:

users{
id : int
info : text
}

и

hit_list {
id : int
who : int
whom : int
}

Я хочу из таблицы hit_list вывести who где whom = 39
Для этого отправляю SELECT * FROM hit_list WHERE whom = 39
Это работает.
Теперь мне нужно приравнять hit_list .who и users.id и вывести users.info
Делаю так:
SELECT * FROM users WHERE id = (SELECT who FROM hit_list WHERE whom = 39)
Для 1 строки работает,для нескольких нет(
Ответ MySQL: Документация
Пишет:
#1242 - Подзапрос возвращает более одной записи

Помогите пожалуйста! Спасибо...
bartle96 вне форума Ответить с цитированием
Старый 12.08.2017, 13:54   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

http://www.mysqltutorial.org/sql-in.aspx
http://www.w3resource.com/mysql/comp...n-function.php
p51x вне форума Ответить с цитированием
Старый 22.08.2017, 07:17   #3
Евгений_93
Пользователь
 
Регистрация: 06.06.2017
Сообщений: 41
По умолчанию

вы нашли ответ на свой вопрос?
Евгений_93 вне форума Ответить с цитированием
Старый 22.08.2017, 08:27   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

А его можно было не найти по моим ссылкам?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как сформировать запрос на копирование таблицы с несколькими ключевыми полями ZaraZoV SQL, базы данных 8 06.08.2015 14:24
Подзапрос в ADOQuery. Access+D7 n@TS БД в Delphi 2 02.09.2014 08:05
Помогите создать подзапрос по выборке SYS1982 SQL, базы данных 6 02.08.2014 08:58
Поиск по БД с несколькими полями ввода SERG1990 БД в Delphi 6 12.02.2012 16:54
подзапрос KatrinSecret SQL, базы данных 1 24.01.2012 10:47