1. 查询所有列:
SELECT * FROM 表名;
这将返回表中所有列的数据。
2. 查询特定列:
SELECT 列1, 列2 FROM 表名;
这将返回表中指定列的数据。
3. 带条件的查询:
SELECT * FROM 表名
WHERE 列 = 值;
这将返回表中满足指定条件的行。
4. 查询排序结果:
SELECT * FROM 表名
ORDER BY 列 ASC|DESC;
这将返回按指定列升序(ASC)或降序(DESC)排列的结果。
5. 使用聚合函数:
SELECT COUNT(*), AVG(列) FROM 表名
WHERE 条件;
这将返回符合条件的行数和指定列的平均值。
6. 连接表查询:
SELECT 表1.列, 表2.列 FROM 表1
JOIN 表2 ON 表1.关联列 = 表2.关联列;
这将返回两个表连接后的结果,通过关联列连接。
这只是一些基本的查询示例,实际中你可能会需要更复杂的查询,包括使用子查询、联合查询等。请根据你的具体需求调整查询语句。
转载请注明出处:http://www.zyzy.cn/article/detail/8139/PostgreSQL