一张表一个条件,同时要查询两张表,怎么写sql语句? 本帖最后由 u014183669 于 2014-03-18 00:19:10 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看上去你的A表ID是自增的,然后我理解A,B两表用的就是ID和BDuserId 关联,如果这样的话,“这个BDuserID必须为A表中当天24小时内总记录数小于3。”这个貌似实现不了 如果要随机,可以用newid() 函数来实现的 select top 1 b.*from (select id from a where SendUser in(select SendUser from a group by SendUser having count(1)<=3)) as ainner join b on a.id=b.BDuserIdorder by newid() 求一SQL算法 管理好SQL SERVER需要哪些数据 高手求类似于:传销的上下线的例子,比如卖药上下线什么的,这方面的例子,感谢 select和set的效率问题 在线,这名sql怎样写,关于分组 为什么我的SQL-SERVER服务自动停止了?50分 这个问题怎么解决???在线等 用 IP地址 与 机器名 连接数据库时的问题 select 递增的数字列 如何写? update in in 多次更新问题 【特殊!】SQL去重问题 sqlserver 过期备份自动覆盖的问题
top 1 b.*
from
(select id from a where SendUser in(select SendUser from a group by SendUser having count(1)<=3)) as a
inner join b on a.id=b.BDuserId
order by
newid()