Получить конкретную строку из набора данных в выражении rdlc

Мои данные установлены как как.

 AccName    Debit   Credit
 A          500000  0
 B          400000  0
 C          30000   0
 D          10000   0
 E          0       950000

Теперь я хочу показать AccName, т. Е. E в текстовом поле (который Credit больше 0).DataSet содержит только одну строку, которая содержит Credit больше 0. Спасибо заранее.

1 ответ

Решение

Используйте условие where для фильтрации строк на основе содержимого столбца AccName

 select AccName,    Debit,   Credit
 from my_table 
 where AccName  = 'E';

или на основе содержания столбца Кредит

 select AccName,    Debit,   Credit
 from my_table 
 where Credit> 0;

Если вам нужен только AccName, выберите только этот столбец

 select AccName
 from my_table 
 where Credit> 0;
Другие вопросы по тегам