sql语句中SELECT后面*表示什么

什么时候用,,举个列子
2024-12-26 17:27:59
推荐回答(3个)
回答1:

假如表 Table1 有:a,b,c,d,e 五列
SELECT * FROM Table1 就相当于 select a,b,c,d,e from Table1 显示所有列的记录。
select a,b,c from table1 就只显示 a,b,c 三列的记录。
“ * ”,把表中的所有记录都显示出来,这在实际开发中尽量避免,效率很低,到时候维护也比较困难。
至于你说在什么情况下使用,一般都是自己想预览表记录,或表结构的时候可以 SELECT * FROM TABLE

回答2:

*表示查出该表的所有字段

回答3:

* 代表了要查询的那个表的或子查询语句的所有字段。
虽然 “*” 功能强大,但不建议使用,它会在以后的维护阶段带来很多问题。
看来你的路还长着呢,慢慢学吧姐妹
^_^