求一简单SQL语句

pwycctv 2005-08-03 04:56:00
表内容:

地区 品牌 型号

欧美 摩托罗拉 C975
欧美 摩托罗拉 E398
欧美 摩托罗拉 E1000
日韩 三星 SCH-E159
日韩 三星 SCH-F209
欧美 诺基亚 3220
欧美 飞利浦 362
欧美 诺基亚 3210

想要的结果:

欧美 摩托罗拉
欧美 诺基亚
欧美 飞利浦
日韩 三星


就是选出各地区的所有品牌
...全文
125 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
x123jing 2005-08-03
  • 打赏
  • 举报
回复
select distinct 地区,品牌 from 表
haver.G 2005-08-03
  • 打赏
  • 举报
回复
呵呵……建议大家发出来之前至少检查一下语句的正确性。把distinct放在中间的都是错误的。
hreoghost 2005-08-03
  • 打赏
  • 举报
回复
select 地区,distinct 品牌 from 表名

你要的结果不是这样的吗
mysqlaping 2005-08-03
  • 打赏
  • 举报
回复
select 地区,distinct 品牌 from 表 group by 地区;
mysqlaping 2005-08-03
  • 打赏
  • 举报
回复
select 地区,distinct 品牌 from 表;
xiaobird1 2005-08-03
  • 打赏
  • 举报
回复
try:

SELECT 地区,MIN(品牌) AS fldpp,FROM 表 GROUP BY 地区
haver.G 2005-08-03
  • 打赏
  • 举报
回复
哈哈……楼主啊,我帮你做出来了。语句是这样的。

select distinct 品牌,地区 from 表

一个顺序问题,执行结果如下:
排序有点跟顺序有点不同而已,你要的效果还是达到了。

飞利浦 欧美
摩托罗拉 欧美
诺基亚 欧美
三星 日韩
Kurt2Kurt 2005-08-03
  • 打赏
  • 举报
回复
select 地区,distinct 品牌 from tablename order by 地区
huzanqiang8 2005-08-03
  • 打赏
  • 举报
回复
select distinct 品牌 from tablename group by 地区
comefirst 2005-08-03
  • 打赏
  • 举报
回复
楼主打的时候把信号也打进去了。
八哥 2005-08-03
  • 打赏
  • 举报
回复
select distinct 地区 品牌 from tablename
你不要加型号
haver.G 2005-08-03
  • 打赏
  • 举报
回复
这些好像没对哦。。。关注
pwycctv 2005-08-03
  • 打赏
  • 举报
回复
我想要的结果是如果欧美地区已经有了摩托罗拉就不再显示了
这是楼上三位的结果
欧美 飞利浦 362
欧美 摩托罗拉 C975
欧美 摩托罗拉 E1000
欧美 摩托罗拉 E398
欧美 诺基亚 3210
欧美 诺基亚 3220
日韩 三星 SCH-E159
日韩 三星 SCH-F209


这才是我想要的结果
欧美 摩托罗拉
欧美 诺基亚
欧美 飞利浦
日韩 三星

品牌上没有重复,地区可以重复
wanttoknow2001 2005-08-03
  • 打赏
  • 举报
回复
select distinct 地点,品牌
from 表名
if123456789 2005-08-03
  • 打赏
  • 举报
回复
up
csmayi 2005-08-03
  • 打赏
  • 举报
回复
select distinct 地区 品牌 from tablename;

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧