2008-01-24 16:37:44 ()
求高手帮忙,我想随机抽取表里N条性别是"男"的记录,语句是select top N * from table where sex='男' order by newid(),
现在我想同时随机抽取出N条性别为"男"和N条性别为"女"的记录,语句该怎么写呢?
2008-01-24 16:40:10 一直一个人()
大家注意了,送Q币啦! 我开始还以为骗人呢。原来是真的!简单的回答几个问题就能得到QB,我已经得到了60QB了,机会难得.快去看下吧
http://baduuai4cu.blog.sohu.com (注:QQ安全认证)
2008-01-24 16:40:41 ()
有人知道的吗?急用[表情]
2008-01-24 16:53:11 51大哥()
把where过滤去掉不久行了么?
2008-01-24 16:54:15 VS 2005(TFS)()
不是那个以上吧
2008-01-24 16:54:21 VS 2005(TFS)()
不是那个意思吧
2008-01-24 16:54:27 ()
但我要的是N条男记录和N条女记录
2008-01-24 16:54:34 51大哥()
必须同时有男友女?
2008-01-24 16:54:44 ()
对,比如男女各50条
2008-01-24 16:54:54 51大哥()
说清楚啊
2008-01-24 16:55:15 51大哥()
大家一起给想想办法
2008-01-24 16:55:24 我是魔寞()
用union
2008-01-24 16:55:36 我是魔寞()
select top 5 user_id,user_dep from download_user where user_dep = '2222'
union
(select top 5 user_id ,user_dep from download_user where user_dep = '0001' )
2008-01-24 16:56:56 ()
把两个结果合并在一起,看来这是最好的办法了,谢谢
2008-01-24 16:57:04 51大哥()
强!
2008-01-24 16:59:41 VS 2005(TFS)()
不是
还有更好的办法
2008-01-24 17:02:47 窝牛()
create trigger delproduct
on ProductCatener
for delete
as
delete from Product where Product.productName=productCatener.catenerName
GO
大家帮我看看,上面的触发器有错误吗?
我删除表ProductCatener一个记录时,为什么
表Product与ProductCatener相关的记录还存在?
还是还少什么步骤没有执行?
2008-01-24 17:03:27 我是魔寞()
productCatener.catenerName
2008-01-24 17:03:42 我是魔寞()
好像不能用这个吧,你要用deleted
2008-01-24 17:04:01 窝牛()
哪里用deleted?
2008-01-24 17:04:07 VS 2005(TFS)()
在关系上直接选级联删除
2008-01-24 17:04:07 窝牛()
for deleted
2008-01-24 17:04:25 我是魔寞()
不是,是筛选条件Product.productName=productCatener.catenerName
2008-01-24 17:04:31 窝牛()
我没有设置外键
2008-01-24 17:04:38 我是魔寞()
productCatener 用deleted
2008-01-24 17:04:40 VS 2005(TFS)()
晕
2008-01-24 17:05:00 窝牛()
能写完整点吗?
2008-01-24 17:05:45 窝牛()
拜托啦~~
2008-01-24 17:07:16 我是魔寞()
declare @kjkmdm varchar(50)
select @kjkmdm = kjkmdm from deleted
delete from dim_kjkm where kjkmdm= @kjkmdm
2008-01-24 17:07:51 我是魔寞()
反正是这种样子的,你自己再修改下嘛
2008-01-24 17:08:44 窝牛()
哦,谢谢啦
2008-01-24 17:09:15 我是魔寞()
[表情]
2008-01-24 17:23:28 窝牛()
create trigger delProduc
on ProductCatener
for delete
as
declare @name nchar(10)
select @name=catenerName from deleted
delete from Product where
productName=@namego