个人信息管理系统数据库SQL语句
时间: 2023-11-14 07:31:00 浏览: 31
以下是一个简单的个人信息管理系统数据库的SQL语句,包括创建表、插入数据、查询数据和更新数据。
1. 创建表
```
CREATE TABLE person_info (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT,
gender VARCHAR(10),
phone VARCHAR(20),
email VARCHAR(50)
);
```
2. 插入数据
```
INSERT INTO person_info (id, name, age, gender, phone, email)
VALUES (1, '张三', 25, '男', '13811111111', 'zhangsan@example.com'),
(2, '李四', 30, '女', '13922222222', 'lisi@example.com'),
(3, '王五', 28, '男', '13633333333', 'wangwu@example.com');
```
3. 查询数据
```
-- 查询所有数据
SELECT * FROM person_info;
-- 查询年龄大于等于30的人员信息
SELECT * FROM person_info WHERE age >= 30;
-- 查询姓名为'张三'的人员信息
SELECT * FROM person_info WHERE name = '张三';
```
4. 更新数据
```
-- 将id为1的人员的年龄更新为28
UPDATE person_info SET age = 28 WHERE id = 1;
-- 将所有年龄小于30的人员的性别更新为'未知'
UPDATE person_info SET gender = '未知' WHERE age < 30;
```