У меня есть код
string connStr = "Database=DB1;Data Source=localhost;User Id=user;Password=password;SslMode=none";
MySqlConnection conn = new MySqlConnection(connStr);
conn.Open();
string sql = "SELECT * FROM `j_1`.`j_members` WHERE `group` LIKE '15'";
MySqlCommand command = new MySqlCommand(sql, conn);
MySqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
listBox1.Items.Add(reader[0].ToString());
}
reader.Close();
conn.Close();
Как мне переписать код так, чтобы я мог получить значения из другой таблицы подставив туда значение из таблицы j_members
string sql2 = "SELECT * FROM `j_1`.`j_purchases` WHERE `id` LIKE 'reader[0]'";
Грубо говоря, мне надо найти в таблице j_members id всех пользователей с группой 15, найти в таблице j_purchases соответствующие id из таблицы j_members и вывести в listBox1 время покупки "j_StartTime" и время окончания "j_EndTime" Подскажите как в C# написать данный код
Насколько я понимаю, тут нужно править не C# код, а SQL. Сделайте запрос таким образом:
"select j_purchases.id, j_members.j_StartTime, j_members.j_EndTime
from j_members join j_purchases on j_purchases.id = j_members.id where
WHERE j_purchases.group LIKE '15'"
И добавляйте в listBox reader[0] (id), reader[1] (startTime), reader[2] (endTime).
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть List обьектовКак показать их в DataGrid, изменить и вернуть обратно в List? (ItemsSource в MVVM WPF делает ето все)
Если у объекта есть два цвета (красный и синий), первым идет красный, к нему я получаю доступ PlayerCubeGetComponent()
Пишу веб-часть для своего приложенияВ ней получаю данные из MSSQL и MySQL баз данных, после чего формирую json строку, которую считывает десктопное...