社区
ASP
帖子详情
select * from table where id in (select..)的问题
s_phoenix
2003-06-17 12:05:57
比如select * from table1 where id in (select id from table2),这样的语句,用ACCESS做数据库,在我的本机上运行无异常,可以正常得到结果。但是放到另外一台机器上就不行,得到的记录为空。
这是为什么呢?需要在该机上做什么设置?谢谢!
...全文
136
9
打赏
收藏
select * from table where id in (select..)的问题
比如select * from table1 where id in (select id from table2),这样的语句,用ACCESS做数据库,在我的本机上运行无异常,可以正常得到结果。但是放到另外一台机器上就不行,得到的记录为空。 这是为什么呢?需要在该机上做什么设置?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
超级大笨狼
2003-09-05
打赏
举报
回复
那台机器没有ado?
s_phoenix
2003-06-18
打赏
举报
回复
出问题的机器上没有装ACCESS,仅是WIN2000+IIS。
顺便问一问,如何在ACCESS XP中直接测试输入的SQL语句?我一般都是用ODBC建立数据源,然后用SQL EXPLOR来测试。
aweiwei
2003-06-18
打赏
举报
回复
吧sql防到access中的查询中使过吗?
s_phoenix
2003-06-18
打赏
举报
回复
数据库用的是access,本机和出问题的机器都是同一个库,内容一样。
权限?能说具体一点吗?
整个系统执行其他sql语句都没有问题,就是in不行,很奇怪呀!因为出问题的机器上只有一个iis,所以我不好在他上面利用sqlexplor之类的工具来试验in有没有问题。
叶子哟
2003-06-17
打赏
举报
回复
看数据库、权限等
cpp2017
2003-06-17
打赏
举报
回复
与机器无关,只与记录有关
bubuy
2003-06-17
打赏
举报
回复
肯定是数据库中无记录
windowsDNA
2003-06-17
打赏
举报
回复
直接查你的数据库。只可能与数据库有关系了。如读取的不时同一个数据库或其他原因
SonMeiKa
2003-06-17
打赏
举报
回复
不是数据库中无符合条件的记录吧?
MySQL 查询
select
* from
table
where
id
in 如何提高效率?
* from a where
id
in (
select
id
from b ); 对于这条sql语句它的执行计划其实并不是先查询出b表的所有
id
,然后再与a表的
id
进行比较。 mysql会把in子查询转换成exists相关子查询,所以它实际等同于这条sql语句:...
select
* from
table
where
id
=#{
id
}中
id
和#{
id
}是什么意思?
1、
id
是数据库表中的字段 2、#{
id
}是你程序获取的一个参数,例如:#{
id
}为12 这样就形成了你最终的 SQL语句
select
* from userinfo where
id
=12
数据库语句
select
* from
table
where 1=1 的用法和作用
我们先来看看这个语句的结果:
select
* from
table
where 1=1,其中where 1=1,由于1=1永远是成立的,返回TRUE,条件为真;所以,这条语句,就相当于
select
* from
table
,返回查询表中的所有数据。一、不用where 1=...
select
* from
table
1 where
id
=‘1’ for update
select
---for update ; 键字: oracle 的for update行锁
SELECT
...FOR UPDATE 语句的语法如下:
SELECT
... FOR UPDATE [OF column_list][WAIT n|NOWAIT][SKIP LOCKED]; 其中: OF 子句用于...
select
* from
table
where 1=2 的作用
printhistory.close; printhistory.CommandText := '
select
* from expbill_print_hot_history where 1=2'; try printhistory.Open; except on E: Exception do begin if E.Message = '
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章