SQL:函数名缺少是什么意思?

SELECT作者姓名,所在城市FROMauthorsWHERE作者编号in(select作者编号frombooksgroupby作者编号havingCOUNT(*)>=3... SELECT 作者姓名,所在城市 FROM authors WHERE 作者编号 in
( select 作者编号 from books group by 作者编号 having COUNT(*) >= 3);
ORDER BY 作者姓名 INTO TABLE new_view4.dbf

以上是我写的,但是系统总是提示我函数名缺少。。。
请问是怎么回事啊……
展开
 我来答
千锋教育
2016-01-07 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
sql报这个错是因为函数名拼写错误或者是压根就么有这个函数造成的。
在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:
Aggregate 函数
Scalar 函数
合计函数(Aggregate functions)
Aggregate 函数的操作面向一系列的值,并返回一个单一的值。
注释:如果在 SELECT 语句的项目列表中的众多其它表达式中使用 SELECT 语句,则这个 SELECT 必须使用 GROUP BY 语句!
"Persons" table (在大部分的例子中使用过)
Scalar 函数
Scalar 函数的操作面向某个单一的值,并返回基于输入值的一个单一的值。
MS Access 中的 Scalar 函数
传说No1
2012-02-28 · TA获得超过101个赞
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:110万
展开全部
我感觉是不是into子句写的不对呀?
你试试
SELECT 作者姓名,所在城市 FROM authors WHERE 作者编号 in
( select 作者编号 from books group by 作者编号 having COUNT(*) >= 3)
ORDER BY 作者姓名
这样也有问题吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pekingyhl
2012-03-15 · TA获得超过195个赞
知道答主
回答量:41
采纳率:0%
帮助的人:21.7万
展开全部
SELECT 作者姓名,所在城市 FROM authors WHERE 作者编号 in;
(select 作者编号 from books group by 作者编号 having COUNT(*) >= 3);
ORDER BY 作者姓名 INTO TABLE new_view4.dbf
这个语句只是在你原有语句上改了一个括号,select左侧的括号你没有用英文半角,就这一点错了,其它都对,这个语句已经运行过了,是正确的。同时预祝你二级考试顺利通过!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心在跳剑在嘟
2012-02-28 · TA获得超过695个赞
知道小有建树答主
回答量:660
采纳率:0%
帮助的人:392万
展开全部
括弧中,把group by子句放到having子句后面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逮颖绍天慧
2019-12-11 · TA获得超过3809个赞
知道大有可为答主
回答量:3152
采纳率:24%
帮助的人:227万
展开全部
将数值型转换成指定长度的字符串
如select
str(12345.633,7,1)
结果为12345.6
第一个参数是要转换的数值,
第二个参数是转换後的总长度(含小数点,正负号),
第三个参数为小数位
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式