一、DDL 1、创建数据库: create database databaseName 2、删除数据库: drop database databaseName 3、创建新表: create table tabname( col1 type1 [not null] [primary key], col2 type2 [not null], ..) 4、删除新表: drop table tabname 5、增加一个列: Alter table tabname add column col...
一、数据定义语言(DDL) 1.创建数据库: CREATE DATABASE example_db; 2.删除数据库: DROP DATABASE example_db; 3.创建表: CREATE TABLE employees ( employee_id INT PRIMARY KEY,name VARCHAR (100) ,age INT,department_id INT 4.删除表: DROP TABLE employees; 5.添加列: ALTER TABLE employees ADD e...
- 自连接查询:`SELECT a.name AS employee_name, b.name AS manager_name FROM employees a, employees b WHERE a.manager_id=b.employee_id;`6️⃣ SQL优化和性能🚀 - 创建分区表:根据需求进行优化,如Oracle特有功能。 - 使用临时表存储中间结果,提高查询效率。🎉掌握这些基础语句,让你在SQL的世界里...
SQL基础语句 一、SQL基础知识 1、DDL(数据定义语言) 1)创建数据表 --创建数据表 1 createtableTest(Idintnotnull, Agechar(20)); --创建数据表 createtableT_Person1(Idintnotnull, Name nvarchar(50), Ageintnull); --创建表,添加外键 CreatetableT_Students(...
🌟探索SQL的奇妙世界,从基础语句开始!🌟🔍数据分析的基石,掌握这些SQL基础语句,让你轻松应对各种数据操作。📌数据定义语言(DDL) 1️⃣ 创建数据库: `CREATE DATABASE example_db;` 2️⃣ 删除数据库: `DROP DATABASE example_db;` 3️⃣ 创建表: `CREATE TABLE employees(employee_id INT PRI...
下面是一些 SQL 的基础语句: 1. **SELECT 语句**:用于从数据库中获取数据。 ```sql SELECT column1, column2 FROM table_name; ``` 2. **INSERT INTO 语句**:用于将新数据插入到数据库表中。 ```sql INSERT INTO table_name (column1, column2) VALUES (value1, value2); ``` 3. **UPDATE ...
得到的 staffer.sql 是一个 sql 脚本,不包括建库的语句,所以你需要手工 创建数据库才可以导入 恢复数据库 staffer,需要创建一个空库 staffer c:\mysql\bin\mysql -uroot -proot staffer 如果不希望后来手工创建 staffer,可以 c:\mysql\bin\mysqldump -uroot -proot –databases staffer>e:\staffer.sql mysql ...
本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧。 1、创建表和数据插入SQL 我们在开始创建数据表和向表中插入演示数据之前,我想给大家解释一下实时数据表的设计理念,这样也许能帮助大家能更好的理解SQL查询。 在数据库设计中,有一条非常重要的规则就是要正确建立主键和外键...