数据库操作总结

数据库操作总结

注释

行内注释:–
单行注释:#
多行注释:/ /

检索数据 SELECT

  • 检索单个列:SELECT prod_name FROM Products;
  • 检索多个列:SELECT pro_id,prod_name,pro_price FROM Products;
  • 检索所有列:SELECT * FROM Products;

检索不同的值:DISTINCT 只返回不同的值

SELECT prod_name FROM Products LIMIT 5 OFFSET 2
LIMIT指检索的行数,OFFSET指从哪里开始

排序检索结果: ORDER BY (位于SQL语句的最后)

  • 列名
  • 相对位置
  • 排序方向:默认升序,降序是DESC(只对它前面的关键字生效)

WHERE过滤结果
SELECT prod_name FROM Products WHERE prod_price <= 10;

BETWEEN可以检索范围值
SELECT prod_name FROM Products WHERE prod_price BETWEEN 5 AND 10;

空值检测IS NULL
SELECT prod_name FROM Products WHERE prod_price IS NULL;