У меня есть две таблицы в базе данных:
table_one с полями: class, day_of_week и id (pk);
table_two с полями, как: идентификатор (Fk), предметы
Как получить значение из двух таблиц в mysql с одной отдельной таблицей и другой таблицей?
и что я попытался это:
выберите отчетливый DAY_OF_WEEK, предметы из table_one как tbl_one, table_two как tbl_two где tbl_one.id = tbl_two.id и class_name = 'One' [?];
и мой результат выходит за мой доклад, как:
дня недели: ** ** предметы
воскресенье
воскресенья B
понедельника
Понедельника B
но это должно произойти следующим образом:
день неделисубъектов
воскресенье
B
понедельник
B
Покажите нам данные, которые у вас есть в таблицах. И отформатируйте код, пожалуйста. –
@Thrash Bean sir, я немного отредактировал и отформатировал свой вопрос, я новичок, поэтому мои вещи будут более свежими, но я буду благодарен за вашу помощь, в моей проблеме, какое решение я хочу, есть две таблицы, как указано выше и оба связаны pk id, и я хочу получить значение из обеих таблиц, ссылаясь на id, но за один день недели будет несколько предметов для изучения, поэтому день недели не должен повторяться. спасибо – hawkeye
Если я правильно понимаю, вы хотите дней недели, и хотите, чтобы каждый из них ассоциировался с несколькими субъектами. Для этого вам придется использовать Java-код. SQL не может магически это сделать. –