数据库表提取部分后进行查询并显示

数据库表提取部分后进行查询并显示,第1张

不知道下面的修改是不是你表述的意思?

String dm = "'no code'";

while(rsj3next()){

dm = dm + ",'" + rsj3getString("YJDM") + "'";

}

String sql3="select from BDXZQH where EJDM!='00' and SJDM in( " + dm + ")";

通过查询语句select from user where id=1

我不知道你这个username指的是不是字段,如果是要取出表中某个字段的值。

可以通过select 字段名1,字段名2 from user where id=1。

-- MS sql server2005以上,ORACLE

select  from (

select row_number() over (  order by starttime asc) as rownum, from steriworkrecord

where starttime  between '2013-11-1' and '2013-12-31'

)  a

where rownum between 2 and 10

-- 注意( order by starttime asc)是你排序的方式asc升序,desc降序

-- ORACLE还可以

select  from (

select rownum as n, from steriworkrecord

where starttime  between '2013-11-1' and '2013-12-31'

)  a

where an between 2 and 10

-- MYSQL,postgreSQL似乎只能标量子查询

SELECT FROM (

SELECT a,(

SELECT count()  FROM steriworkrecordb    WHERE bID<= aID) AS n

from steriworkrecorda

) ts

where tsn between 2 and 10

-- 注意bID<= aID  其中ID换成你的主键名称

呵呵,描述的还不清楚,再详细些,你说的东一头西一头的,不知所云,还是没太懂,你想把一张表按照ID平均分还是怎么弄,没太懂,我理解能力差,请见谅,我建议你用view不要另建表,之后查询和更改用执行字符串方式拼接来得到结果,要用到存储过程或者function,思路都给你了,其余的自己发挥吧

以上就是关于数据库表提取部分后进行查询并显示全部的内容,包括:数据库表提取部分后进行查询并显示、如何用SQL语句取出数据库中的特定一条数据、如何把数据库表中的数据平均分成几部份抽取出来,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9866433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存