www.5213.net > sql语句,查询数据库里除了某一条记录外的所有记录.

sql语句,查询数据库里除了某一条记录外的所有记录.

select * from table where id not in (ID) 介绍: 结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ "S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新...

举例:查询学生表中有多少位男同学: select count(*) from student_table where sex='男'

select SUM([需要求和的字段名称]) from [要求和的表名]也可以在后面附加限制条件如: where [日期] > 'XXXX-XX-XX' and [日期]

declare @name varchar(100) declare @sql varchar(1000) SET @sql='select ' DECLARE C11 CURSOR FOR select name from syscolumns where id= (select max(id) from sysobjects where xtype='u' and name='表名') and name '除外的字段' OPEN C...

SELECT * FROM tablea WHERE (number NOT IN (SELECT ta.number FROM tablea AS ta INNER JOIN tablea AS tb ON ta.number = tb.number AND ta.id tb.id))

比如重复字段是 A 表 的 name 字段 select name from A group by name having count(name)>1 显示的就是 重复数 大于 1 的 name了 如果你要查看重复的数据 外面就加个 in name select * from A where name in( select name from A group by name...

select * from accuont where VIP = 1 //上面的1 是在你表中的类型为数字类型的时候 select * from accuont where VIP='1' //上面的1 是在你表中的类型为非数字类型的时候 第一个:查询下拉框的选项 select a.Name,a.ID form TB...

where 某条数据的字段名 between '值1' and '值2'

sqlserver中如果两个数据库都在同一个服务器实例上: 那就可以直接通过 select * from 数据库名.dbo.表名其中dbo是默认的系统用户,可以省略,但是“小数点”不能省 select * from 数据库名..表名如果是其他用户就要改成对应的用户了。

select * from swdj where qymc not in (select qymc from gsdj)

网站地图

All rights reserved Powered by www.5213.net

copyright ©right 2010-2021。
www.5213.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com