|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.11.2010, 20:46 | #1 |
Пользователь
Регистрация: 07.11.2010
Сообщений: 12
|
mysql запрос. INNER JOIN limit
Первый раз пытаюсь задействовать INNER JOIN, возник вопрос
de_polls_theme - таблица с вопросами для опроса de_polls_menu - таблица с вариантами ответов Идентификатор вопроса - de_polls_theme.id Идентификатор вопроса в списке ответов - de_polls_menu.theme Нужно вывести тему (de_polls_theme.title) и варианты ответа (de_polls_menu.title), которые соответствуют, но вывести только один вопрос. SELECT de_polls_theme.title, de_polls_theme.id, de_polls_menu.id FROM `de_polls_theme` INNER JOIN `de_polls_menu` ON de_polls_theme.id=de_polls_menu.the me ORDER BY RAND() LIMIT 1 Запрос неверен, так как выводит только один варинат ответа. А мне нужно что бы вывело все варианты ответа на один вопрос. |
10.11.2010, 23:25 | #2 |
учащийся
Форумчанин
Регистрация: 26.04.2009
Сообщений: 144
|
может надо написать выборку с de_polls_menu где de_polls_theme.id равно de_polls_menu.theme?? INNER JOIN и не понадобится тогда и будет выводить варианты ответов на один вопрос.
|
11.11.2010, 17:52 | #3 |
Форумчанин
Регистрация: 09.09.2009
Сообщений: 181
|
А что у тебя там делает LIMIT???
Получил помощь — отблагодарил.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Join(запрос) | clbman | SQL, базы данных | 8 | 14.06.2010 15:52 |
MySQL запрос | HaosMan | SQL, базы данных | 1 | 08.11.2009 16:21 |
Запрос в MySQL | MasterofCDM | БД в Delphi | 5 | 03.12.2008 16:58 |
запрос к mysql | wall66 | PHP | 6 | 03.11.2008 22:49 |
не получается запрос с inner join :mad: | Только_Учусь | SQL, базы данных | 16 | 21.07.2008 09:40 |