SELECT
count(distinct req.requirementid),
req.requirementid,
org.organizationid,
req.locationofposting,
org.registereddate
FROM OrganizationRegisteredDetails AS org,
RequirementsDetailsforOrganization AS req
WHERE org.organizationid = req.requirementid
ORDER BY
org.RegisteredDate desc
this shows me the error :
Column
‘RequirementsDetailsforOrganization.RequirementID’
is invalid in the select list because
it is not contained in either an
aggregate function or the GROUP BY
clause.
how to do the ‘order by org.RegisteredDate desc’ in this Query ….
pls help me out…..??????
You need to add all columns referenced in the
SELECTlist or in theORDER BYinto aGROUP BYclause.Although in this case, you’ll only get the value 1 in the first column in all rows since you’re grouping on req.requirementid!