У меня есть два SQL-таблицы:SQL запросов и PHP сортировка
users
, из которого мне нужно все электронной addresess, которая выглядит как:
---------------------
| id | email | pass |
и user_answers
, из которого мне нужно все уникальных вопросов иды который выглядит как :
-------------------------------------------------
| id | question_id | user_id | date_registrated |
Каждый пользователь может ответить на несколько раз по одному вопросу, короче мне нужно:
array => $users_array[0] = array($user[email], $user[uniqe_ids], $user[date_registrated])
$users_array[1] = ...
Как это сделать? Я пробовал:
SELECT * FROM `".USERS_TABLE."` AS u LEFT JOIN `".QUESTION_TABLE."` AS c ON u.id = c.user_id
WHERE user_admin =".$user_id." ORDER BY u.email
и попытался отсортировать его, но без эффекта.
опечатка: 'ORDER' не' RDER' – Basic
Какая ошибка? Вы пишете ORDER неправильно. –
Я не понял ваш вопрос, извините, каждый пользователь может ввести несколько ответов на вопрос. то, какой из них вы выбираете в качестве ответа? – vasanth