mysqlで複数のテーブルからselectする

hoge1~3のテーブルから検索しようとする際に、

$sql = "select * from hoge01, hoge02, hoge03";

と書くと、強制終了となりました。

$sql = "select * from hoge01 union select * from hoge02 union select * from hoge03";

こちらなら、問題なく検索されます。