中国网管论坛's Archiver

gg5257 发表于 2007-2-6 15:26

请教SQL

主表:dispatchlist
子表:dispatchlists

描述:主表中字段DLID、DDATE
        子表中字段DLID(等于DLID)

问:如何在子表里写SQL语句查询出DDAE=‘2006-12-31’[指定值] 谢谢

select * dispatchlists
where dlid=(select dlid=主表,且主表里的DLID对应的DDATE=“2006-12-31”)

谢谢  

[email=tsh2@163.com]tsh2@163.com[/email]
QQ:264305991

xueliming 发表于 2007-2-6 17:49

回复 #1 gg5257 的帖子

select *from dispatchlist where DLID in(select DLID from dispathlists where DDATE='2006-12-31')
   用子查询可以轻松解决这个问题。

gg5257 发表于 2007-2-7 11:16

谢谢

页: [1]

Powered by Discuz! Archiver 6.1.0  © 1999-2008 bbs.bitsCN.com