此时Mas表有多少列。就会返回多少列。将该表所有的列的数据全部表示。
如果多表的话,还是会根据具体的别名来识别返回那个表对应的所有列。
例如:Select A.* From Mas A,MsT B Where A.ID = B.ID
这里呼出的应该是Mas的所有列。
一、指代不同
1、*:代表查询数据库中全部数据列。
2、%:代表匹配数据库中指定查询的条件的行数。
二、用法不同
1、*:用在SQL语句的查询列名部分,位于SQL语句的前端。
2、%:用在SQL语句条件语句后,用在Where语句后面。
三、规则不同
1、*:可以使用*号来代替列,也可以使用列名来代替,不是必须使用*。
2、%: 通配符必须与 LIKE 运算符一起使用。
参考资料来源:百度百科-SQL 通配符
参考资料来源:百度百科-SQL语法
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)