Nishant.Chauhan80 Ответов: 1

Пожалуйста, помогите мне решить мой SQL-запрос


select FileData,FileDataType, ComNo,ComCat,CompSubCat2,' <font color="#000000">' + Whom+ '<br>   <font color="#0099cc"> '+ HouseNo + '<br>'+Locality +'<br>  <font color="#000000">'+MobNo as name1,Complaint,Comment,grivtime,TimeStamp,action,EmployeeList.Name+'('+EmployeeList.Designation+')' as Forward_Name,comp_Solved.Name+'('+comp_Solved.Designation+')' as Officer, ActionFrom from comp_Solved left join EmployeeList on comp_Solved.[from] = EmployeeList.ID where  comNo='mcc/2016/7457' order by TimeStamp asc</font></font></font>



Уважаемый господин,

Это мой запрос из представления comp_Solved. имя столбца 'ActionFrom' int datatype. В столбце ActionFrom вставьте идентификатор сотрудника. я хочу, чтобы имя сотрудника вместо идентификатора ActionFrom проходило через любое приложение join apply.

Что я уже пробовал:

я хочу, чтобы имя сотрудника вместо идентификатора ActionFrom проходило через любое приложение join apply.

1 Ответов

Рейтинг:
12

OriginalGriff

Я немного упрощу это:
У вас есть две таблицы: comp_solved и EmployeeList, и вам нужно получить информацию из comp_solved плюс имя сотрудника из связанного списка EmployeeList.
Так что сначала попробуйте основы:

SELECT c.ComNo, e.EmployeeName 
FROM comp_solved c
JOIN EmployeeList e ON c.[From] = e.ID

Запустите его, и вы получите каждый ComNo с соответствующим именем сотрудника.

Передайте это обратно в свой запрос, и должно быть довольно очевидно, что вам нужно сделать


Nishant.Chauhan80

Спасибо его работе....

OriginalGriff

Пожалуйста!