-2
가능한 중복 :
every derived table must have its own alias파생 테이블마다 고유 한 별칭이 있어야합니까?
내가 produto은 동일하지만 난 오류가 발생했을 경우 QTD 합계를 얻기 위해 노력하고 동일한 열 두 MYSQL 테이블이 "모든 파생 테이블이 있어야합니다의 자신의 별칭 "plz help
MySqlCommand cmd = cnn.CreateCommand();
StringBuilder query = new StringBuilder();
query.Append("select produto,sum(qtd) from (");
query.AppendFormat(" select x.produto,x.qtd from itens_venda x where x.data='{0:MM/dd/yyyy}'", new object[] { data1 });
query.Append(" Union all ");
query.AppendFormat(" select y.produto,y.qtd from itens_venda_fiscal y where y.data='{0:MM/dd/yyyy}'", new object[] { data1 });
query.Append(") group by produto order by sum(qtd) desc ");
cmd.CommandText = query.ToString();
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Codigo.Add(reader.GetString(0));
Quantidade.Add(reader.GetString(1));
}