sql语句中select * from user和select name,password from user 的区别 200

 我来答
百度网友4461b7e
2017-08-10 · TA获得超过925个赞
知道小有建树答主
回答量:541
采纳率:57%
帮助的人:236万
展开全部
楼主好,*这个字符在查询中是一个通配符,代表查询语句中的所有列。所以第一个查询相当于查user的所有列,而第二个查询只会查询出name和password两个字段。如果你的user表中只有name和password两个字段,那么这两个查询等同,如果user表中不止这两个字段,则不等同。就编写规范来说,不建议在查询的时候写select * from 表,建议写字段规范的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式