1、查询a表有而b表没有
select a1 from a minus select b1 from b
2、
select * from talbe a where id in(select top 3 where wp=a.wp order by price desc)
3、Orcle中的分页
select numrow * from (select numrow as num* from talbe where numrow <12) where num>3
select * from table where rownum<12
minus
select * from table where rownum<3
select * from(select * from table where rownum<9
minus
select * from table where rownum<5
)order by month desc
4、删除表中重复的数据
delete * from table a where id not in (select max(id) from table where a.name=name)
5、日程安排提前5分钟提醒
select * from table datediff('minute',startTime,getdate())>5
6、删除主表中,子表没有的数据
delete from info where not exists(select * from infoz where infoz.id=inf.id)
select top 3 from( select * from group by class) as a order by scroa,
select name,case when yuwen='语文' then='语文',
when shuxue='数学' then='数学',
else '外语',score
end
from stu_mark order by name;
1、select sid,sname from student where sname like '李__' //__2个下划线代表2个任意的字符
2、select dept,count(sid),avg(sage) as a from student group by dept having a>100 //group by 后面接的条件关键字符是having
3、select sid,sname from student wher sid in(select sid from score group by sid having sscore>80)
3种数据库的默认端口
SQLSErver 1433
Oracle 1521
Mysql 3306
删除重复记录
delete form emp e where e.rowid>(select min(x.rowid) from emp x where x.emp_NO=e.emp_NO)
SELECT @cdate := DATE_ADD(@cdate, INTERVAL +1 DAY) cday
FROM( SELECT @cdate := DATE_ADD('2018-08-30', INTERVAL -1 DAY) FROM develop_task_info) t0
WHERE date(@cdate) <= DATE_ADD(NOW(), INTERVAL -1 DAY)
分享到:
相关推荐
经典的数据库查询语句大全,包括增删改查及其他的更广泛的使用方法
当我们谈论“经典的SQL查询语句,将内容作为字段查询”时,我们通常是指在SQL中使用内容作为查询的一部分来检索特定数据。这样的查询对于数据分析师、数据库管理员以及任何需要从大量数据中提取信息的人来说至关重要...
信息化时代学好一门技术很有必要,这是学sql语言的最基础查询语句,多多理解你一定会有所感悟的。
这个“经典的sql查询语句大全”资源恰好为新手提供了宝贵的指导。SQL是用于管理和处理关系数据库的标准语言,它包括数据的查询、插入、更新、删除等操作。下面我们将深入探讨一些重要的SQL知识点,这些知识点在提供...
SQL查询语句是数据库操作的核心,它用于从数据库中提取所需的数据。本篇文章将全面介绍SQL查询语句的基础知识,包括简单查询、FROM子句、WHERE子句以及联合查询。 首先,简单查询主要包括选择列表(select_list)、...
最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习题汇总(面试必备) 最全sql查询语句练习...
这份文档集合了SQL Server中的经典查询语句,旨在帮助用户更好地理解和运用SQL进行数据操作。 首先,SQL的基础部分包括SELECT语句,它是查询数据的核心。通过SELECT,你可以从数据库中检索所需的信息。例如,`...
"经典的sql查询语句大全"这个资源,正如其标题所言,提供了全面且详尽的SQL学习材料,对于初学者来说尤其适用。描述中提到的学习者在掌握了这些语句后,会在构建学生选课数据库时受益匪浅,这充分展示了SQL在实际...
### SQL查询语句大全集锦(超经典) #### 一、简单查询 ##### (一)选择列表 在SQL中,选择列表(`SELECT`列表)是用于指定希望从数据库表中检索哪些列的重要组成部分。这一部分可以包含列名、表达式、常量或者函数...
SQL时间查询语句 SQL时间查询语句是一种常用的查询语句,在数据库中应用广泛。本文将详细介绍各种时间查询语句的使用方法和相关知识点。 一、时间查询语句的基本概念 时间查询语句是指在数据库中查询某个时间段内...
SQL 查询语句详解 在本节中,我们将对给定的 SQL 查询语句进行详细的解释和分析,从而了解这些查询语句的执行过程和实现逻辑。 1. 查询所有心血管内科的专家号医生 该查询语句使用了多表连接和子查询来查询所有心...
下面是一些经典且实用的 SQL Server 查询语句实例,涵盖了多种查询场景和技术。 1. 查找员工的编号、姓名、部门和出生日期 SELECT emp_no, emp_name, dept, ISNULL(CONVERT(CHAR(10), birthday, 120), '日期不详')...
数据库查询语句,通常以SQL(Structured Query Language)为代表,是数据管理与处理的核心工具。SQL语句大全涵盖了从基础到高级的各种查询结构,适用于多种情况,为数据库操作提供了全面的指南。 一、SQL基本概念 ...
本文主要讨论数据库中的函数、查询语句及其相关概念。 首先,`INSERT`语句用于向表中添加新的记录。你可以指定要插入的列名以及对应的值,如果省略列名,那么默认会为表的所有列插入值。例如,`INSERT INTO ...
SQL查询语句生成器是一种工具,它帮助用户无需手动编写复杂的SQL命令,即可自动生成所需的查询语句。这种工具在数据库应用中极为重要,尤其对于那些不熟悉SQL语法或者希望提高工作效率的用户来说,它是宝贵的资源。...
本教学资料专注于Oracle查询语句,结合MySQL、JavaSE和Swing的相关知识,旨在帮助学习者深入理解和应用数据库操作。 首先,Oracle SQL是Oracle数据库系统中的数据查询和操纵语言。它允许用户检索、更新、插入和删除...
数据库基本查询语句 在本篇文章中,我们将对数据库的基本查询语句进行详细的介绍,涵盖了数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等多个方面。 首先,让我们简要介绍基础语句。...
Oracle 查询语句大全-精华版 Oracle 查询语句大全是 Oracle 数据库管理系统中最基本也是最重要的组成部分,用于管理和维护数据库。本文将详细介绍 Oracle 查询语句的使用方法和实践操作。 一、创建用户和授权 在 ...