Как исправить неоднозначное имя столбца "id" при внутреннем соединении таблиц в VB.NET
SqlStr = "select ROW_NUMBER() OVER (ORDER BY id) AS [Sno],Employees.EmpID,Employees.contactno,Empname as [имя сотрудника],WorkType,ClientName,SiteName,Siteschedule.TotalHours как [суммированного учета рабочего времени] от Siteschedule внутреннее соединение клиентов на клиентов.параметр ClientID=Siteschedule.ClientID таким образом, внутреннее соединение, сайты на сайтах.Значения Siteid=Siteschedule.SiteID inner join Employees on Employees.EmpID=Siteschedule.empid где (StartDateValue между " & TxtStartDate.Значение.Дата.ToOADate & " и " & TxtEndDate.Значение.Дата.В описании метода tooadate &ампер; ") " &амп; подстрока
когда ошибка innerjoining это двусмысленно идентификатор имя_столбца
Что я уже пробовал:
я попробовал одно решение, но не изменить ту же ошибку