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...

比如重复字段是 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 TBMenu a where a.I...

直接加条件就可以了,select * from [表名] where [字段]='[数值]'

可以用row_number函数,如以下数据: ID NAME 1 张三 3 李四 5 王五 7 赵六 如查询王五这条数据在数据库里是第几条,可以这样。 select t.rn from(select *,row_number() over(order by id) rn from 表名) twhere t.name='王五'结果会显示为3,...

模板: 1、“select s.id,s.name,t.id,t.name from student s left join teacher t on t.id=s.teacher_id;” 2、“select s.id as student_id ,s.name as student_name,t.id as teacher_id,t.name as teacher_name from student s left join teache...

以该列等于某一值进行筛选就可以了。例如 select * from t1 where col2='abc';

网站地图

All rights reserved Powered by www.5213.net

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