- SELECT:用于选择特定的列或行。
- INSERT:用于向表中插入新行。
- UPDATE:用于更新表中现有行的值。
- DELETE:用于从表中删除行。
- CREATE TABLE:用于创建一个新表。
- DROP TABLE:用于删除一个表。
- ALTER TABLE:用于修改表的结构。
常用 SQL 查询语句
相关推荐
常用SQL查询语句手册
本手册汇总了常用的SQL查询语句,可作为开发人员在查询操作中的参考指南。
MySQL
2
2024-05-31
SQL查询语句常用示例
SQL(Structured Query Language)是一种用于数据库查询和程序设计的语言,能够高效存取数据并进行关系数据库系统的管理、更新操作。
SQLServer
7
2024-07-28
50个SQL查询语句常用示例
在数据库管理中,SQL语言是处理和管理关系数据库的重要工具。以下是50个常见的SQL查询语句示例,帮助您快速掌握数据库操作技巧: ### SQL基本概念####表定义- Student(S#, Sname, Sage, Ssex):学生表,包含学号(S#)、姓名(Sname)、年龄(Sage)、性别(Ssex)。 - Course(C#, Cname, T#):课程表,包括课程编号(C#)、课程名称(Cname)、教师编号(T#)。 - SC(S#, C#, score):选课表,记录学生的学号(S#)、课程编号(C#)及分数(score)。 - Teacher(T#, Tname):教师表,包括教师编号(T#)、教师姓名(Tname)。 ### SQL语句解析与应用实例####实例1:比较两门课程的成绩sql SELECT a.S# FROM (SELECT s#, score FROM SC WHERE C#='001') a, (SELECT s#, score FROM SC WHERE C#='002') b WHERE a.score > b.score AND a.s#=b.s#; - 功能:找出在课程编号为“001”的课程成绩高于课程编号为“002”课程成绩的学生学号。 - 解析:首先通过子查询分别获取两门课程的成绩信息,然后在外层查询中比较成绩,并返回成绩高的学生的学号。 ####实例2:计算每名学生的平均成绩(大于60分) sql SELECT S#, AVG(score) FROM SC GROUP BY S# HAVING AVG(score) > 60; - 功能:计算每个学生的平均成绩,只显示平均成绩大于60分的学生信息。 - 解析:使用AVG()函数计算平均成绩,并用GROUP BY按学生分组,最后通过HAVING子句过滤出平均成绩大于60分的学生。 ####实例3:查询学生基本信息及所选课程数量、总成绩sql SELECT Student.S#, Student.Sname, COUNT(SC.C#), SUM(score) FROM Student LEFT OUTER JOIN SC ON Student.S#=SC.S# GROUP BY Student.S#, Sname;
SQLServer
0
2024-08-22
MySQL查询语句常用技巧
MySQL查询语句.txt MySQL常用技巧.txt MySQL经常使用的查询方法。
MySQL
0
2024-08-18
SQL开发中常用的高频查询语句
这是一些SQL开发中经常使用的高频查询语句,特别适合学生和新手进行学习和应用。
SQLServer
0
2024-08-09
Oracle数据库常用SQL查询语句集锦
Oracle数据库常用SQL查询语句集锦
本资源整理了Oracle数据库中常用的SQL查询语句,涵盖了各种常见的数据操作场景。
数据查询
查询所有列: SELECT * FROM table_name;
查询指定列: SELECT column1, column2 FROM table_name;
条件查询: SELECT * FROM table_name WHERE condition;
排序查询: SELECT * FROM table_name ORDER BY column ASC/DESC;
分页查询: SELECT * FROM table_name WHERE ROWNUM <= 10;
聚合函数: SELECT AVG(column), SUM(column), MAX(column) FROM table_name;
数据操作
插入数据: INSERT INTO table_name (column1, column2) VALUES (value1, value2);
更新数据: UPDATE table_name SET column1 = value1 WHERE condition;
删除数据: DELETE FROM table_name WHERE condition;
其他操作
创建表: CREATE TABLE table_name (column1 datatype, column2 datatype);
创建索引: CREATE INDEX index_name ON table_name (column);
Oracle
2
2024-05-15
Oracle SQL语句教学常用查询与操作技巧
SQL是用于访问和处理数据库的标准的计算机语言。在本教程中,您将学到如何使用SQL访问和处理Oracle数据系统中的数据,这里我们介绍的是非常有用的Oracle查询语句,主要涵盖了日期操作、获取服务器信息、获取执行状态、计算数据库大小等等方面的查询。这些是所有Oracle开发者都必备的技能。
Oracle
0
2024-11-06
常用SQL语句集锦
这套SQL语句涵盖了SQL的常见用法,方便您在日常工作中直接使用,提高效率。
SQLServer
3
2024-05-19
MySQL常用SQL语句
整理了MySQL中常用的SQL语句,适合数据库学习者收藏。
MySQL
5
2024-05-25