I have got this query where I'm not able to select distinct I uploaded a Picture so you can understand it better. I also marked it with squares which values fits together.
I think I need to add klisluz.subkey
column when doint LEFT JOIN but I'm not sure how to do that? and then sort it where klisluz.subkey is "vyberradek"
DataTable dt = new DataTable();
string sZakce = string.Empty;
if (zakce != null && zakce.Text != null)
{
sZakce = zakce.Text;
}
string sQuery = string.Format("SELECT zajsluz.akce ,zajsluz.text,klisluz.pocet,klisluz.subkey,zajsluz.ID FROM zajsluz LEFT JOIN klisluz ON zajsluz.ID=klisluz.IDzajsluz WHERE zajsluz.akce= '{0}' GROUP BY klisluz.subkey,zajsluz.akce,zajsluz.text,klisluz.pocet,zajsluz.ID", sZakce);
SqlDataAdapter SDA = new SqlDataAdapter(sQuery, spojeni);
SDA.Fill(dt);
dtg_ksluzby.DataSource = dt;
Edit: I updated the query so now I inserted column klisluz.subkey