sqlite3 sql语句
时间: 2023-08-27 07:04:39 浏览: 106
SQLite是一种轻量级的嵌入式数据库引擎,支持标准的SQL语言。下面是一些常用的SQLite3 SQL语句示例:
1. 创建表:
```
CREATE TABLE table_name (
column1 datatype constraint,
column2 datatype constraint,
...
);
```
2. 插入数据:
```
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
```
3. 查询数据:
```
SELECT column1, column2, ...
FROM table_name
WHERE condition;
```
4. 更新数据:
```
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
```
5. 删除数据:
```
DELETE FROM table_name
WHERE condition;
```
6. 连接表查询:
```
SELECT t1.column1, t2.column2, ...
FROM table1 t1
INNER JOIN table2 t2 ON t1.id = t2.id;
```
7. 排序数据:
```
SELECT column1, column2, ...
FROM table_name
ORDER BY column ASC/DESC;
```
8. 聚合函数:
```
SELECT COUNT(column), AVG(column), SUM(column), MAX(column), MIN(column)
FROM table_name;
```
这只是SQLite3 SQL语句的一小部分示例,你可以根据具体需求和表结构来编写更复杂的SQL语句。请注意,在实际使用中,还需要注意SQL注入和数据安全性等问题。
阅读全文