LIMIT không hoạt động trong T-SQL.
Bạn phải sử dụng TOP thay thế, như thế này:
SELECT TOP(1) * FROM tableEating WHERE person='$identity';
Tôi hy vọng điều đó sẽ hiệu quả với bạn.
Như Aaron nói, bạn cũng cần một ORDER BY
nếu bạn không muốn có một hàng tùy ý.