SQL3表查询写法
SQL3是SQLite的一种扩展,因此在查询语法上与标准的SQL有些不同。以下是一些SQL3表查询的写法:
- 查询表中所有数据
SELECT * FROM table_name;
- 查询表中特定列的数据
SELECT column1, column2 FROM table_name;
- 查询表中特定行的数据
SELECT * FROM table_name WHERE column = value;
- 查询表中符合条件的数据
SELECT * FROM table_name WHERE column1 = value1 AND column2 = value2;
- 查询表中排序后的数据
SELECT * FROM table_name ORDER BY column ASC/DESC;
- 查询表中分组后的数据
SELECT column1, COUNT(column2) FROM table_name GROUP BY column1;
- 查询表中符合条件的数据并排序
SELECT * FROM table_name WHERE column1 = value1 AND column2 = value2 ORDER BY column3 ASC/DESC;
- 查询表中符合条件的数据并分组
SELECT column1, COUNT(column2) FROM table_name WHERE column3 = value3 GROUP BY column1;
- 查询表中符合条件的数据并分页
SELECT * FROM table_name WHERE column1 = value1 LIMIT start, count;
其中,start表示起始记录的位置,count表示查询的记录数量
原文地址: https://www.cveoy.top/t/topic/hdHo 著作权归作者所有。请勿转载和采集!