Я написал script, который запускается каждый раз, когда пользователь входит в компьютер в нашем домене. Этот script делает запись пользователя, а также компьютера, в который они вошли. Любое количество пользователей может войти в любое количество компьютеров.
Я просто унаследовал эту ИТ-среду от консультанта, которого больше нет, и я пишу этот маленький запрос, поэтому, когда я получаю звонок от пользователя, я могу выполнить поиск по этому имени пользователя и разумно предсказать, на каком компьютере они находятся используя количество раз, когда они вошли в любой компьютер.
Здесь пример данных в таблице "login":
COMPUTER USER
ncofp02 lee
ncofp02 lee
ncofp02 andy
ncodc01 andy
ncodc01 andy
ncodc01 lee
То, что я нахожу себя в голове, - это логика подсчета различных значений в нескольких столбцах. Я бы хотел увидеть результат следующим образом:
COMPUTER USER COUNT
ncofp02 lee (2)
ncofp02 andy (1)
ncodc01 lee (1)
ncodc01 andy (2)
Есть ли способ выполнить это с помощью одного запроса в mysql, или мне нужно запустить цикл php? (Booooo!)