首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

sql语句的有关问题

2012-04-22 
sql语句的问题我的数据库中的数据是这样的方式一128方式二10方式三10方式一25方式二210方式三213保存的内

sql语句的问题
我的数据库中的数据是这样的

方式一 1 28  
方式二 1 0
方式三 1 0
方式一 2 5
方式二 2 10
方式三 2 13

保存的内容是付款方式,每一次付款都插入这样的3条语句,前面的1、2代表每一次付款的编号

现在我想查询表里面的,只用付款方式一来付款的数据,如果这个付款包含2种方式,就不显示

就是我要查出的结果只显示 
方式一 1 2  
方式二 1 0
方式三 1 0
这三条,应该怎么写?

[解决办法]
假设表名叫test 第一列名kind 第二列名number 第三列名 price
select * from test where number not in (select distinct(number) from test where kind != '方式一' and price != '0')

热点排行