MySQL的select from where问题

mysql_query
("SELECT FROM Persons WHERE LastName
='aaa'");
如果没有aaa 会怎么样?
我知道select后面要有*]或其它拉

第1个回答  2013-03-10
查询没有返回项,会提示报错;
执行 "SELECT * FROM Persons WHERE LastName ='aaa'";
1 如果数据库里没有为aaa的记录,则返回空;
2 如果是WHERE LastName ='‘ ,则返回LastName 为空的记录。
第2个回答  2013-03-10
语法有误!

SELECT * FROM Persons WHERE LastName ='aaa'"
看到select后面那个*了吗?要么全部列,要不是某个列。

如果条件不符合,无数据行返回
第3个回答  2013-03-10
empty set..但是亲,你这个语法 貌似也有问题呀。。你select后面肿么什么也不跟。。