可以这样
select * from 表一 where to_days(datetime) = to_days(now()) and username ='$user'union all
select * from 表二 where to_days(datetime) = to_days(now()) and username ='$user'
如果你非要排序
select t.*from
(select * from 表一 where to_days(datetime) = to_days(now()) and username ='$user'
union all
select * from 表二 where to_days(datetime) = to_days(now()) and username ='$user' ) as t
order by t.id desc
建立两个不同名的数据集就OK了啊!如下:
Set Rs1 = Server.CreateObject("ADODB.Recordset")
Set Rs2 = Server.CreateObject("ADODB.Recordset")
sql1 = "select * From [表一]"
sql2 = "select * From [表二]"
Rs1.Open sql1,conn,1,1
Rs2.Open sql2,conn,1,1
这样就同时打开两个表了啊!然后就可以 *** 作了!
注意:conn为数据连接对像,Rs1和Rs2为数据集,用以保存(或代表访问对像)[表一]和[表二]中的部分或全部记录。1,1表示以只读方式打开。1,3表示可读、写、改。更多锁类型在百度搜吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)