`

常用sql查询

SQL 
阅读更多

表名admin  字段名 adminId, adminName,adminPass,adminAge
表名class  字段名 classId,className,classInfo

 

select top 2 * from admin order by adminId desc  //返回最大的前两个

select top 2 * from admin order by adminId asc   //返回最小的前两个

select len(adminId) from admin  //返回adminid长度

select left(adminName,2) from admin

select * from admin where adminName is null  //查询adminName为空的所有

select charindex('1',adminName) from admin

select sum(adminAge) from admin //算出年龄的总数

select * from admin where adminName like '00%'

select REPLACE(adminName,'77','11') from admin //替换adminName 为77 的 替换成11 但不更改数据

select getdate()  //返回当前系统时间

select dateadd(dd,4,'1/1/99')

select power(3,2)  //返回3的倍数

select CURRENT_USER  //当前登陆用户名

select datalength('啊啊')  //返回字符串的长度

select USER_NAME(1)  //返回登陆的用户

update admin set adminPass=REPLACE(adminPass,'77',(select getdate()))  //将adminPass字段为“77”的 替换成当前时间

select adminId, adminPass FROM admin WHERE adminPass BETWEEN 60 AND 80   //列出adminPass字段 60到80 之间的搜有数值

select adminId,adminName,adminPass,adminAge FROM admin WHERE adminAge IN ('40')  //返回 adminpass 为40的所有数值

select "adminName为77的数值"=count(*) from admin where adminName='77'   //返回adminName为77 的个数

select count(*) from admin   //显示有多少数据

select "最小"=min(adminAge),"最大"=max(adminAge),"平均"=avg(adminAge) from admin

select max(adminAge),count(*) from admin group by adminId  //查询出每个班最大年龄学生的姓名

select * from admin compute max(adminAge) //查询出所有学生的年龄并且把最大的年龄显示在底部

select * from admin order by adminId asc compute max(adminAge), sum(adminAge) by adminId  //查询出每个班的学生的信息并把最大年龄显示在底部

select count(distinct adminName) from admin //查出所有学生来自几个地方

select adminName,className from admin,class  //多表查询

select admin.adminName,class.className,adminAge from admin join class on admin.adminId=class.classId

select st.student_name,cl.class_name from student as st join class as cl on st.class_id=cl.class_id join on st.student_id=sub.student_id

select adminName from admin union  select className from class

delete from admin where adminAge='47'  //删除

insert into admin(adminId,adminName,adminPass,adminAge)values('555','76','32','47') //添加

select adminName from admin where adminName=(select classId from class where className='aa') // 查询出所有aa的学生

分享到:
评论

相关推荐

    常用SQL查询代码整理

    "常用SQL查询代码整理" 本资源整理了大量实用的 SQL 查询代码案例,旨在帮助学习者更好地掌握数据库部分的 SQL 查询技巧。这些查询代码案例涵盖了基本的数据检索、数据过滤、数据统计、数据分析等多方面的内容,为...

    常用SQL查询语句

    常用SQL查询语句,常用SQL查询语句,希望有帮助

    常用SQL查询语句--绝对经典

    经典的常用SQL查询语句,比较实用,一些常用的组合语句一一收集

    oracle常用sql查询.pdf.rar

    oracle常用sql查询.pdf.rar

    SQL查询相关技术(常用SQL查询技术、比较逻辑运算符查询、SQL关键字查询、表结构与性能、时间与谓词、聚合函数、子查询与连接查询、交叉表、常用数据操作高级应用、试图存储过程和触发器的使用)

    1. **常用SQL查询技术**:SQL(Structured Query Language)是一种用于管理关系数据库的标准语言,包括SELECT、INSERT、UPDATE、DELETE等基本操作。SELECT语句是最常用的,用于从数据库中检索数据。理解如何编写复杂...

    Oracle常用SQL查询语句

    根据提供的信息,我们可以总结出以下Oracle数据库中常用的SQL查询语句及它们的功能: ### 1. 查询表空间及其总大小 ```sql SELECT t.tablespace_name, ROUND(SUM(bytes / (1024 * 1024)), 0) AS ts_size FROM dba...

    oracle 常用SQL查询

    以下是一些常用的Oracle SQL查询,这些查询涵盖了从基础的表空间信息到复杂的数据库对象状态和性能监控。 1. **查看表空间的名称及大小**: 这个查询通过`dba_tablespaces`和`dba_data_files`视图获取每个表空间的...

    常用SQL查询经典汇总,查询优化总结

    本文将汇总一些常用的SQL查询语句、数据库连接方式以及查询优化技巧,帮助你提升对数据库操作的理解和技能。 1. **SQL查询语句基本语法** SQL查询通常由SELECT关键字开始,用于从数据表中选取特定的列。例如: ``...

    日常收集常用SQL查询语句大全

    常用sql查询语句如下所示: 一、简单查询语句 1. 查看表结构 SQL>DESC emp; 2. 查询所有列 SQL>SELECT * FROM emp; 3. 查询指定列 SQL>SELECT empmo, ename, mgr FROM emp; SQL>SELECT DISTINCT mgr FROM emp; 只...

    ORACLE数据库开发常用sql查询

    SQL语言可以在Oracle数据库中创建、存储、更新、检索和维护数据,其中主要的功能是实现数据的查询和数据的插入、删除、修改等操作

    常用SQL语句查询

    常用SQL语句查询常用SQL语句查询

    U8常用SQL.sql

    用友U8常用sql 表描述 ,支持查询所有基础资料和单据模板表和字段。便于日常问题的排查。

    sql_2008_sql查询语句大全.txt

    本文档旨在为SQL Server 2008初学者提供一系列常用SQL查询语句的大全,帮助用户快速上手并掌握基本操作。文档内容涵盖数据库创建与管理、数据表的增删改查等各个方面。 #### 二、SQL语句分类 - **DDL (Data ...

    E10查用SQL语句集合E10查用SQL语句集合

    适用场景:E10ERP系统上线持续改善,SQL常用语句 功能描述:PO待交明细、出入库统计表、待领料清单、请购中品号无单价的品号清单、请购单中无品号采购信息的品号清单 、物料采购分析表、物料呆滞料计算、应付-已付...

    oracle常用sql查询语句部分集合

    提供oracle 对emp表的查询,多表连接查询,复杂查询。

    新手常用SQL语句

    在`常用SQL查询.doc`中,你将了解到以下基本查询操作: 1. **SELECT语句**: 用于从数据库中选择数据,可以配合WHERE子句进行条件筛选。 2. **FROM子句**: 指定要从中选取数据的表。 3. **WHERE子句**: 设置查询条件...

    oracle常用经典sql查询.rar

    本压缩包“oracle常用经典sql查询.rar”显然是一份关于如何在Oracle环境中高效运用SQL查询的教程资料,适合数据库管理员、开发人员以及对Oracle数据库感兴趣的用户学习。 首先,我们来探讨SQL的基础概念。SQL,全称...

Global site tag (gtag.js) - Google Analytics