Этот запрос написан на основе таблицыSqL Присоединиться к группе по количеству
SELECT Ecode,COUNT(*) AS recvd
FROM Transaction_tbl
WHERE Locid=5 AND dtime BETWEEN '5/1/2013 00:00:00' AND '6/10/2013 23:59:59'
GROUP BY Ecode
ORDER BY Ecode DESC
транзакции во время выполнения этого запроса я получаю из положить, как этот
Ecode recvd
E003 24
E001 2
У меня есть еще одна таблица, как мастер Сотрудника, там соответствующее имя сотрудника сохраняется, как я могу присоединиться к этой таблице к таблице работника
Я хочу выбраться положил это
Ecode Ename Recvd
E003 jas 24
E001 deepu 14
Это работается Fine ,, Спасибо s A lot –
@ user2432269 Добро пожаловать :) Если бы это было то, что вы искали, рассмотрите ** [accept] (http://meta.stackexchange.com/questions/5234/how-does-accepting- ответ-работа) ** ответ. – peterm
В первом запросе, если у вас есть транзакции с 'Ecode', недоступные в таблице' Employee', вы можете изменить объединение на 'RIGHT JOIN' и выбрать' q.Ecode' вместо 'e.Ecode' в внешний выбор. Это приведет к появлению кода и подсчета, даже если имя не доступно. – Vegar