sql3="select uid,uname from zp where uname in (select uname,gj,vipdate1 from company where gj=2 and vipdate1>=data()) order by idate desc,uid desc"
以上写法好像不对,读出来数据,请高手指正
以上写法好像不对,读出来数据,请高手指正
解决方案 »
- 昨天去面试,对面非说1000W条数据分页查询要2秒以上,贴测试结果。
- 如何建立一个ms Server 数据库的用户,它只能读视图?
- optimization & integrity jobs 会使transaction增加吗?
- 请问怎么设计这个调用函数的更新语句?
- 计算出来的字段一般来说需要建字段吗?
- 数据库中没有这条记录时新增,有这条记录时则修改,想用一条sql语句写,怎么实现?
- 字符串字段长度很大,如果没有完全利用,是否也占用 空间?
- 插入记录的一个小问题
- sqlserver聚集索引
- 那位帮我看看MS SQL SERVER 的触发器该怎样写!
- 如下的sql 语句如何写
- 一个简单的条件,谢谢
where uname in
(
select uname --因为前面用到IN,这里应该只有一个字段
from company where gj=2 and vipdate1>=getdate() --获取时间是getdate()
)
order by idate desc,uid desc
,gj,vipdate1 from company where gj=2 and vipdate1>=data()) order by idate desc,uid desc"
如果用=的话只能一个字段,一个纪录!
select DISTINCT uid,uname a from zp
inner join company b on a.uname=b.uname where b.gj=2 and b.vipdate1>=data()) order by a.idate desc,a.uid desc
select DISTINCT uid,uname a from zp
inner join company b on a.uname=b.uname where b.gj=2 and b.vipdate1>=data() order by a.idate desc,a.uid desc
-->用in 就一定要对应。。
-->用in 就一定要对应。。还有最后order by idate,select里面无此字段