解决方案 »
- 如何在一个jsp网页中实现SQL数据库查询和显示结果
- to_char(sysdate……)的参数设置
- 缺少括弧
- 求助.....Pro*c/c++ 函数调用出错
- 开发一套影吧收费管理系统,用什么数据库,送分!!!
- sql server 如何连接 Oralce 数据库
- 我怎么登录到oracle management server
- 我用DELPHI作为前端,写了两种SQL语句,要送到ORACLE服务器执行,哪一种运行得更快一些呢?语句如下...
- Oracle9i安装,CTXSYS,MDSYS用户输入密码是什么啊!
- oracle 存储过程参数名及类型与方向
- 一个sql的问题
- oracle pdb创建用户之后如何使用sql developer登陆
--可以直接合并
select
(select count(字段) from 表 where 字段 = 10) as A,
(select count(字段) from 表 where 字段 = 20) AS B
from dual
--结合你的需求可以这样
select
sum(decode(字段,10,1)) as A,
sum(decode(字段,20,1)) as B
from 表
WHERE 字段 IN (10,20)
但是用C#程序拼好字符串 填充DataTable后 用DataGrid 控件显示的却是
A B
1 1
不过第二段的select
sum(decode(字段,10,1)) as A,
sum(decode(字段,20,1)) as B
from 表
WHERE 字段 IN (10,20)
用图形工具 developer 读到的是null 值。不过可以实现我的需求我就很高兴了。再次感谢版主。