У меня есть внутренний набор данных о сотрудниках, и я пытаюсь запустить базовую функцию c sqldf
, чтобы получить число сотрудников с типом Regular
. Я использую и ввел в R Studio следующие поля: EEID
(цифра c), Employee_Type
(символ).
Я могу получить базовое c количество всех строк:
start_hc <- sqldf("SELECT COUNT('Employee.ID') FROM global_hc")
print(start_hc)
COUNT('Employee.ID')
> 938
Но когда я добавляю что-то в предложение WHERE, я получаю 0 результатов:
start_hc <- sqldf("SELECT COUNT('Employee.ID') FROM global_hc WHERE 'Employee.Type' IN ('Regular')")
print(start_hc)
> 0
Я попытался сослаться на столбец Employee_Type
как Employee.Type
и Employee Type
. Я просто не могу понять, что происходит и почему запрос возвращает 0
. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, и я предоставлю ее.