社区
基础和管理
帖子详情
num:= select count(*) from tablename??
fengyu59
2003-12-10 10:04:05
begin
.
num:= select count(*) from tablename;
.
end;
如何能把一个表记录个数值赋给一个变量?
...全文
37
2
打赏
收藏
num:= select count(*) from tablename??
begin . num:= select count(*) from tablename; . end; 如何能把一个表记录个数值赋给一个变量?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chanet
2003-12-10
打赏
举报
回复
使用 select ... into ... from ...
在 sqlplus 里.
SQL> var iTblCount number;
SQL> begin
2 select count(*) into :iTblCount from tab;
3 end;
4 /
PL/SQL 过程已成功完成。
SQL> print iTblCount;
ITBLCOUNT
----------
10
Tse126
2003-12-10
打赏
举报
回复
begin
num number(10,0) ;
select count(*) into num from tablename ;
end ;
常用SQL语句
{1) 数据记录筛选: sql="
select
* from 数据表 where 字段名=字段值 order by 字段名 " sql="
select
* from 数据表 where 字段名 like ‘%字段值%‘ order by 字段名 " sql="
select
top 10 * from 数据表 where 字段名 order by 字段名 " sql="
select
* from 数据表 where 字段名 in (‘值1‘,‘值2‘,‘值3‘)" sql="
select
* from 数据
select
count
(*) as total from(
select
count
(*) from tab_cb_casim group by `card_no`) as cai;
子查询必须加一个别名才能执行!!
mysql中row
num
ber用法_MySQL中的ROW_
NUM
BER()
OMG Ponies..198MySQL中没有排名功能.你可以得到的最接近的是使用一个变量:
SELECT
t.*,@row
num
:= @row
num
+ 1 AS rankFROM YOUR_
TABLE
t,(
SELECT
@row
num
:= 0) r那么在我的案例中如何运作呢?我需要两个变量,col1和col2各有一个?当col1改变时,Col2需要以某种方式重置..?是.如果是Oracle...
Sql Server实用操作-动态sql语句基本语法
如何将exec执行结果放入变量中? declare @
num
int, @sqls nvarchar(4000) set @sqls=’
select
@a=
count
(*) from
table
Name ’ exec sp_executesql @sqls,N’@a int output’,@
num
output
select
@
num
---...
动态sql语句基本语法【exec】
1 :普通SQL语句可以用Exec执行
eg:
Select
* from
table
Name
Exec('
select
* from
table
Name')
Exec sp_executesql N'
select
* from
table
Name' -- 请注意字符串前一定要加N
2:字段名,表名,数据库名之类作为变量时,必须用动态SQL
eg:
declare
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章