asp.net меняет ячейку gridview, если два столбца таблицы получили одинаковое значение
Поэтому я получил эту маленькую проблему с моим gridview в asp.net и mysql: у меня есть две таблицы с несколькими столбцами. В обеих таблицах у меня есть столбец ("Имя").
Я хотел показать всю таблицу 1 в моем виде сетки и отметить строки, которые соответствуют значениям во второй таблице, красным или некоторыми другими цветами.
Я использовал Правильное соединение и могу отобразить соответствующий результат... но не другие записи в таблице1, которые я хотел показать (не соответствующие записи = зеленый цвет).
Может ли кто-нибудь помочь мне с этой проблемой? или дать подсказку к решению?
1 ответ
Вы можете использовать inner join
вместо right join
чтобы получить только соответствующие записи
SELECT tbl1.Color FROM tbl1 INNER JOIN tbl2 ON tbl1.Name=tbl2.Name;