Интересно, может ли кто-нибудь помочь мне.Group By & Where MySQL Query
Я использую следующий запрос, чтобы правильно получить данные маркера Google из базы данных MySQL.
SELECT l.locationid, f.locationid, l.locationname, l.osgb36lat, l.osgb36lon, count(f.locationid) as totalfinds
FROM detectinglocations as l
LEFT JOIN finds AS f ON l.locationid=f.locationid
GROUP BY l.locationid
Я сейчас пытаюсь добавить к этому, добавив пункт where
, чтобы быть более конкретным where userid='$userid'
.
Я попытался добавить это дополнительное предложение в разных положениях запроса, и я уверен, что это, пожалуй, только ошибка начинающих, но я просто не могу заставить запрос работать.
Я просто задавался вопросом, может ли кто-нибудь взглянуть на это и сообщить мне, где я ошибаюсь.
Спасибо и наилучшими пожеланиями
Здравствуйте, @dcp, спасибо, что нашли время, чтобы ответить на мое сообщение и согласиться на помощь. Я попробовал ваше предложение, и он работает блестяще. Когда продлится время, я покажу это как мой принятый ответ. Еще раз большое спасибо и привет – IRHM