永发信息网

select * from table group by name

答案:5  悬赏:40  手机版
解决时间 2021-03-08 04:18
这个话的意思是不是可以返回不重复数据
最佳答案
一、这种写法的话,除非 table表里只有name一个字段,否则这种写法会报错。
二、用select [name] from table group by name 这种写法可以返回不同值,当然也可以用 select distinct [name] from table 语句返回不同值
全部回答
不是,意思是按照姓名分组后返回表中所有数据。
返回不重复的数据用select distinct * from table ; select * from table group by name意思是返回表table 中所有数据并按照name分组
刚看错了,上面的是对的,返回不重复的数据用select distinct * from table group by name 这句才是你想要的不重复数据
这个sql的意思是:查询出同名中id最小的记录信息 分析方法: 这个是一个嵌套查询的sql语句,一般都需要从最低层的sql来判断条件,而最外层的sql则是告诉你:查询什么。 比如:上面的sql中,最外层的sql为:select * from table 这样,结果为:查询table表中的记录数,返回的数据结构为table的表结构对应的数据。 而低层的sql为:select min(id) from table group by name 意思是:查询出同名中的id最小的值,举例: id name desc 1 name1 name1 id = 1的描述 2 name1 name1 id = 2的描述 3 name2 name2 id = 3的描述 子查询的结果为:1,3 最终的结果为: id name desc 1 name1 name1 id = 1的描述 3 name2 name2 id = 3的描述 问题补充:那这样的话我是不是可以理解为他可以 完成 distinct一样的效果呢?? --〉回答:distinct的意思是不一样的,使用distinct的话,根据查询的列进行排重,比如说,你只查询一列:name,那么,查询的结果中就是: name name1 name2 但是,如果你查询的是id,name,使用了distinct的话,则结果为: id name 1 name1 2 name1 3 name2 不知楼主理解了没有。 (这种补充的问题在这里头进行回答真是不方便啊,如果有什么不理解的可以单独给我留言)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于朗诵的名言或格言
韩国彩虹饲料怎么去啊,有知道地址的么
封神大战中是谁摆下诛仙阵
老感觉身上冷怎么回事
福成五期,有姐姐么。
为什么我用百度收索网页的时候,等打开网页后
小学生作文帆船50
下列关于制药环境的叙述中,不正确的是A.常用
给你1000万,你会卖掉你的男盆友吗?
裴礼康的深海鱼油,有吃过的JMS吗
大政音乐工作室我想知道这个在什么地方
打羊肉片的羊肉提前多长时间拿出来
dnf中PK输了(即死亡)的话要花复活币吗?
【轴对称图形的定义】轴对称图形的概念
运城市脑病医院在哪里啊,我有事要去这个地方
推荐资讯
新潮这个地址在什么地方,我要处理点事
一个三位小数用四舍五入法取近似值保留两位小
请问如何能够在剩下的30多天里面提高25分,上
菜苔的含义
如何纠正你的寒性体质
从桂林到灌阳最晚的直达车是什么时候?要是能
亲们谁有恶魔的天堂2吗
请问怎么查闪光灯的闪光指数表?
求 老子传奇,电视剧,能下载的
湖南郴州宜章鑫源矿业和郴州金旺铋业两个公司
【全家福怎么画】怎么画全家福一年级上册
乐山油炸地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?