首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

Mysql的查询有关问题

2012-07-27 
Mysql的查询问题现在需要从一个Mysql表中查询数据。表test表有TimeSIPSPDIP DPFlag字段。Flag0或1。其中每两

Mysql的查询问题
现在需要从一个Mysql表中查询数据。
表test
表有Time SIP SP DIP DP Flag字段。
Flag=0或1。
其中每两条信息,SIP SP DIP DP 完全相同,只是Flag一个为0,一个为1。
也可能只有一条信息,即只有Flag=1的信息。

现在我想查出只含有Flag=1的数据。即相同的SIP SP DIP DP 不含有Flag=0 的数据。

该如何写查询语句。

请教 高手。


[解决办法]

贴建表及插入记录的SQL,及要求结果出来看看

select * from tt a where not exists(select 1 from tt where a.SIP=SIP and
a.SP=sp and a.DIP=dip and a.DP=DP and flag=0)

热点排行