Select * from Table A left join Table B on A.id=B.id and A.langCode='IN';
где «IN» вводится пользователем.Как написать следующий запрос в спящем режиме
Таблица A и таблица B имеют сопоставление для идентификатора, но нет сопоставления с LangCode между ними, поскольку в таблице B dosent есть столбец с именем langCode для сопоставления, я хочу написать следующий запрос, используя критерии спящего режима без отображения langcode.
Таблица: Сотрудник: EMP_ID - первичный ключ, NAME, CONTACT_DETAILS
Таблица: Employee_Lang: EMP_ID- составной первичный ключ, LANG_CODE- составной первичный ключ, ИМЯ
Фактический запрос:
Select * from Employee Emp left outer join Employee_Lang EmpLang on Emp.EMP_ID=EmpLang.EMP_ID AND EmpLang.LANG_CODE='IN'
Я отобразил только Emp_Id как первичный ключ от обоих e таблицы в спящем режиме, поэтому критерии спящего режима будут применять только соединение на этом И не на LangCode.
Примечание: - Я не могу изменить отображение спящего режима и могу использовать только критерии спящего режима в соответствии с требованиями клиентов, пожалуйста, помогите мне в этом.
Не могли бы вы добавить свои объекты А и код B с полями , –
Привет, я добавил изменения, не могли бы вы помочь мне на этом –
Я имел в виду классы Java A и B, вы могли бы добавить их? –