Мне нужно написать запрос, и я даже не уверен, с чего начать. У меня есть набор таблиц, которые я не создал и не могу изменить.
member table
+----+-------+
| id | class |
+----+-------+
| 1 | 1 |
| 2 | 2 |
+----+-------+
member_data table
+----+------------+-----------+
| id | first_name | last_name |
+----+------------+-----------+
| 1 | John | Jones |
| 2 | Juan | Jones |
+----+------------+-----------+
member_entries table
+----+-----------+-------+------------+
| id | member_id | title | date |
+----+-----------+-------+------------+
| 1 | 1 | test1 | 1265042580 |
| 2 | 1 | test2 | 1265042581 |
| 3 | 2 | test3 | 1265042582 |
| 4 | 3 | test4 | 1265042583 |
+----+-----------+-------+------------+
Мне нужно выбрать id, first_name из member_data, самый последний заголовок member_entries и общее количество member_entries, соответствующее member_id. Мне нужно иметь возможность выбрать, где класс члена является определенным числом в первой таблице. Мне также нужно иметь возможность заказать по любому из этих столбцов. Это то, что мне нужно для вывода, если я выбрал элементы с классом элемента 1.
+----+------------+-------+------------+
| id | first_name | title | date |
+----+------------+-------+------------+
| 1 | John | test2 | 1265042581 |
+----+------------+-------+------------+