I have three records, with one column that is an identity/PK. I want the last record inserted and the whole record's information from the query, using a where clause to limit the record returned from the table.I get an error if I do not have the group by added. However, with this query, I still get three records returned. Can someone please help?Thank you.SELECT max([tablePK]) ,[orderGUID] ,[tblPeopleFK] ,[tbl_shippingAddressFK] ,[tblBillingMethodFK] ,[shippingMethod] ,[shippingCost] ,[shippingWeight] ,[billingtype] ,[insuranceamount] ,[paypal_token] ,[paypal_payer_id] ,[cfuserid] FROM [tblOrderInfoBuffer] where cfuserid = '69233411022258297' GROUP BY [orderGUID] ,[tblPeopleFK] ,[tbl_shippingAddressFK] ,[tblBillingMethodFK] ,[shippingMethod] ,[shippingCost] ,[shippingWeight] ,[billingtype] ,[insuranceamount] ,[paypal_token] ,[paypal_payer_id] ,[cfuserid]