标题:求一Sql语句:
取消只看楼主
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
结帖率:65.52%
 问题点数:0 回复次数:12 
求一Sql语句:
表名:Person
数据如下:
Pid PName PClass
1 zhao 3
2 zhao 3

1 li <Null>
2 li 3

1 wang 3
2 wang <Null>

1 zhang <Null>
2 Zhang <Null>

要求:写一条Sql语句求出Pclass=3的人数!(相同PName的算作是同一个人)

[此贴子已经被作者于2006-11-21 14:35:48编辑过]

搜索更多相关主题的帖子: 语句 Sql 
2006-11-21 14:26
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
不对啊,写完整一点哦

大家好,才是真的好!
2006-11-21 14:34
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
请大侠看清要求啊!

大家好,才是真的好!
2006-11-21 14:36
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
嗯,不错,
运行出了正确的结果
你可以帮我讲解一下吗?
我有点不明白
加上一个distinct的意思是什么啊?

大家好,才是真的好!
2006-11-21 15:16
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 

这个语句是正确的,
可是当我把里面的列名变成中文的时候就提示错误“第1行‘)’附近有错误,”,是不是不支持中文?
但我以前 写的另一些SqL语句是可以的啊,只不过,没有在嵌套结构里


大家好,才是真的好!
2006-11-21 16:23
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
我用的就是中文做的字段名啊
可是在其它的SQL语句里都没有什么问题的啊?

大家好,才是真的好!
2006-11-21 16:33
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
没办法啦?

大家好,才是真的好!
2006-11-21 16:35
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
Dim Total As New ADODB.Recordset
sqlStr = "select count(表号) from (select distinct 表号 from Threemeter Where 批号='T06004')"
Total = sqlCnn.Execute(sqlStr)此句报错

报错信息:第 1 行: ')' 附近有语法错误

谢谢了!

大家好,才是真的好!
2006-11-21 16:54
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
谢谢你啊,大哥,真是把我急坏了

大家好,才是真的好!
2006-11-21 16:54
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
奇怪的是这一句竟然是正确的:
str = "select count(pname) from ( select distinct pname from person where pclass ='3')"
这一句却是错误的:
sqlStr = "select count(表号) from (select distinct 表号 from Threemeter Where 批号='T06004')"

大家好,才是真的好!
2006-11-21 17:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-104448-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.100594 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved