查询某张表中某些列一样的记录
selelect * from tableName
group by column1,column2
having count(*) > 1;
表中某个字符串中部分字符用其他字符代替
update NEWRESOURCE set CODE = REPLACE (CODE ,'0040','004') where CODE like '0040%' ;
有关分页的Sql语句
MySql数据库:
是利用mysql的LIMIT函数,LIMIT [offset,] rows从数据库表中M条记录开始检索N条记录的语句为:
SELECT * FROM 表名称 LIMIT M,N
M代表从第几条记录开始,N代表查询多少条记录
使用limit关键字,第一个"?"是起始行号,第二个"?"是返回条目数
SqlServer数据库
假设有80条记录,每页显示10条记录,id 从1到80,现在按照id升序排列取出第三页的数据应该为:所取得记录的id 应该为 21到30。
这时该语句应该为:
select * from (
select TOP 10 * FROM (
SELECT TOP 30 * from user_table
ORDER BY id ASC ) as aSysTable
ORDER BY id DESC ) as bSysTable
ORDER BY id ASC
原理如下:
(1)先按照id从小到大升序取出30条记录(3*10),也就是:id 在 1-30 之间的记 录 (SELECT TOP 30 * from user_table ORDER BY id ASC)
(2)然后按照ID降序排列这30条记录,得到记录为id 在:从30到 1
(3)然后在这些30条记录中取出前10条记录:取得的记录为:id 在30-21之间。这就是我们需要的数据,但这时是按照降序排列的,不符合要求。
(4)最后在重新排序得到最终我们需要的数据。id在21-30之间。
Oracel数据库:
select * from (
select rownumr, all_objects.*
from all_objects
where rownum <=49) t
where t.r >= 30;
分享到:
相关推荐
sql经典语句,汇集常见的sql语句。 sql经典语句,汇集常见的sql语句。 sql经典语句,汇集常见的sql语句。
SQL经典语句集,包含了很多SQL中常用到的比较经典的语句。很适合初级中级程序员使用。
SQL经典语句 清华大学荟萃 不愧名校教授整理
《SQL经典语句》则可能是一本实用手册,收集了大量常见的SQL语句示例,便于读者在实际工作中快速查找和参考。 通过这三本书的学习,你可以建立起完整的SQL知识体系,从简单的数据查询到复杂的数据库设计,从基础的...
下面我们将深入探讨一些SQL的基础知识,以及一些常用的SQL语句。 SQL是用于管理关系数据库的标准编程语言,它允许我们创建、更新、查询和操作数据。主要分为四大类:DQL(Data Query Language)、DDL(Data ...
SQL经典语句大全,收集我们在平时使用SQL时的一些语法语句汇集,比如创建、备份、删除数据库的SQL脚本,这些当然是比较简了,还有复杂点的像备份、创建索引、复合SQL语句、创建视图、高级运算查询、EXCEPT 运算符、...
50个经典sql语句总结: mysql 单表查询,多表查询,分组查询,最大/小,和计算,平均数计算,复杂计算...
SQL经典语句大全 本文档主要介绍了 SQL 语言的经典语句大全,涵盖了 SELECT 语句、数学运算、空值处理、别名、连接列、排序输出、 WHERE 字段等多个方面。 一、SELECT 语句 SELECT 语句是 SQL 语言的基础语句,...
一个朋友整理的SQL语句拿出来大家分享下
SQL语句是数据库操作的核心,它用于查询、插入、更新和删除数据,是任何数据库管理系统中的基础工具。在IT行业中,编写SQL语句是一项必备技能,但手动编写和调试SQL语句可能会耗费大量时间和精力,尤其在处理复杂...
sql 语句学习 sql sql sqlsql 语句学习 sql sql sql
13.1. 数据定义语句 13.1.1. ALTER DATABASE语法 13.1.2. ALTER TABLE语法 13.1.3. CREATE DATABASE语法 13.1.4. CREATE INDEX语法 13.1.5. CREATE TABLE语法 13.1.6. DROP DATABASE语法 13.1.7. DROP INDEX...
经典SQL语句大全经典SQL语句大全经典SQL语句大全经典SQL语句大全经典SQL语句大全
PB脚本中SQL语句写法与SQL中语句写法对照 PB脚本中SQL语句写法与SQL中语句写法对照是非常重要的知识点,因为PB脚本和SQL语言在写法和应用中有所不同。本文将对PB脚本中SQL语句写法和SQL中语句写法进行对比和分析。 ...
sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明...
本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...
SQL的经典语句和实例整理资料 ,sql非常经典的语句,看了这些语句,不用再担心sql不会写了。
经典SQL语句大全.rar经典SQL语句大全.rar经典SQL语句大全.rar经典SQL语句大全.rar经典SQL语句大全.rar经典SQL语句大全.rar经典SQL语句大全.rar经典SQL语句大全.rar经典SQL语句大全.rar
本资源“经典sql语句”聚焦于SQL的经典面试题及其解答,旨在帮助求职者特别是针对SQL Server岗位的应聘者准备面试。以下将详细解析SQL的一些核心知识点,并结合可能的面试问题进行阐述。 1. **选择查询(SELECT)**...