SQL 简介学习笔记

SQL(Structured Query Language)是一种用于操作关系型数据库的标准化语言。它可以进行数据的查询、插入、更新和删除等操作,是开发和维护关系型数据库必不可少的工具。

基本语法

SQL的基本语法包括以下几个方面:

创建表

sqlCopy Code
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, ..... );

插入数据

sqlCopy Code
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);

查询数据

sqlCopy Code
SELECT column1, column2, ... FROM table_name WHERE condition;

更新数据

sqlCopy Code
UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition;

删除数据

sqlCopy Code
DELETE FROM table_name WHERE condition;

实例演示

假设我们有一个名为“students”的表,包含以下字段:

  • id:学生ID,整数类型
  • name:学生姓名,字符串类型
  • age:学生年龄,整数类型
  • gender:学生性别,字符类型

创建表

sqlCopy Code
CREATE TABLE students ( id INT, name VARCHAR(255), age INT, gender CHAR(1) );

插入数据

sqlCopy Code
INSERT INTO students (id, name, age, gender) VALUES (1, '张三', 18, '男'); INSERT INTO students (id, name, age, gender) VALUES (2, '李四', 20, '女'); INSERT INTO students (id, name, age, gender) VALUES (3, '王五', 19, '男');

查询数据

sqlCopy Code
SELECT * FROM students;

输出结果:

id name age gender
1 张三 18
2 李四 20
3 王五 19
sqlCopy Code
SELECT name, gender FROM students WHERE age > 18;

输出结果:

name gender
李四
王五

更新数据

sqlCopy Code
UPDATE students SET age = 21 WHERE id = 2;

删除数据

sqlCopy Code
DELETE FROM students WHERE id = 3;

以上就是SQL的基本语法和实例演示,希望对大家的SQL学习有所帮助。