Member 14552976 Ответов: 1

Как добавить данные из нескольких таблиц в одно представление


у меня есть две таблицы в БД. Моя "категория" таблицы состоит из: удостоверение, категория. Моя таблица "содержание" состоит из: Id, ссылка, категория.я хочу использовать оба TBL в одном представлении, как я могу этого достичь

Что я уже пробовал:

я понятия не имею, что делать? пожалуйста ,помогите мне, я вам помогу

1 Ответов

Рейтинг:
0

MadMyche

Основываясь исключительно на том, как, по-видимому, устроена ваша база данных, оператор SQL для представления будет следующим

SELECT CategoryID = cat.ID
,      cat.CategoryName
,      ContentID = con.ID
,      ContentLink = con.Link
FROM   Categorie     cat
INNER JOIN Contents  con ON cat.ID = con.Category

Как правило, я бы рекомендовал использовать имена, которые не столь двусмысленны; такие как CategoryID и ContentID.

Затем модель MVC будет начинаться следующим образом
public class CategoryContent {
  public Category category { get; set; }
  public Contents content { get; set; }
}


Afzaal Ahmad Zeeshan

Форматирование SQL заставило меня проголосовать за этот пост на 5!

MadMyche

Спасибо

Member 14552976

спасибо