初心者的な質問になってしまってすいませんが教えてください。

$result =& $db->query($sql);
$result = $db->query($sql);

上の二つはどう違うんですか?
=& ってよく見るんですが、どういった働きなんでしょうか?
だれか教えてー