数据库中的GROUP BY问题

caodz 2001-10-29 10:30:55
Dim n As Integer 'EXCEL中行号
Dim sb As ADODB.Recordset
Dim strCnn As String
strCnn = "Provider=OraOLEDB.Oracle.1;Password=fx1234;Persist Security Info=True;User ID=fx;Data Source=cbsdb"
Set sb = New ADODB.Recordset
sb.CursorType = adOpenStatic

sb.Open "SELECT books.bno,books.bname,entries_mx.price,sum(entries_mx.amount) from books ,entries_mx w
here books.bsno=entries_mx.bsno and books.category2='文泉'
group by books.bno,entries_mx.price ", strCnn, , , adCmdText

一直报不是group by 表达式,那位给我解决一下

...全文
84 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
caodz 2001-10-29
  • 打赏
  • 举报
回复
谢谢包香,刚才我也试出来了,不过分还得给您,您知道怎样给分吗?
baoxiang 2001-10-29
  • 打赏
  • 举报
回复
sb.Open "SELECT books.bno,books.bname,entries_mx.price,sum(entries_mx.amount) from books ,entries_mx where books.bsno=entries_mx.bsno and books.category2='文泉' group by books.bno,books.bname,entries_mx.price ", strCnn, , , adCmdText
改成这样试试。
现在up没法用半角,你自己换一下吧。
斑竹写出bug来了
caodz 2001-10-29
  • 打赏
  • 举报
回复
低层使用ORACLE数据库

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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