PostgreSQL数据库日常学习笔记7-逻辑与或
2017-10-16 00:00
399 查看
先复习插入数据。
查询现有数据。
接下来练习逻辑和(AND)。
练习逻辑与(OR)。
根据查询结果可知任意一个条件成立均为查询结果。
INSERT INTO "Students" VALUES (6, '黄飞鸿', NULL, '广东省佛山市', 2); INSERT INTO "Students" VALUES (7, '黄帝', NULL, '陕西省延安市', 0); INSERT INTO "Students" VALUES (8, '郭嘉', '0173-2-3', NULL, 2);
查询现有数据。
select * from public."Students";
接下来练习逻辑和(AND)。
#查询出生日期大于1999-1-1且学费大于与等于50数据 select * from public."Students" where "StudentBirthday">'1990-1-1' and "StudentSalary">=50;
#插入两条数据 INSERT INTO "public"."Students"("StudentID","StudentName","StudentBirthday","StudentAddress") VALUES(9,'杜甫','0712-1-1','河南省'),(10,'白居易','0772-1-1','河南省新郑市');
练习逻辑与(OR)。
#练习逻辑与 SELECT * FROM "public"."Students" WHERE "StudentBirthday"<'1990-1-1' OR "StudentAddress"='河南省';
根据查询结果可知任意一个条件成立均为查询结果。
相关文章推荐
- PostgreSQL数据库日常学习笔记11-视图
- PostgreSQL数据库日常学习笔记17-事务和锁
- PostgreSQL数据库日常学习笔记15-修改表
- PostgreSQL数据库日常学习笔记16-触发器函数
- PostgreSQL数据库日常学习笔记3-数据查询
- PostgreSQL数据库日常学习笔记10-其他连接
- PostgreSQL数据库日常学习笔记2-插入数据
- PostgreSQL数据库日常学习笔记9-连接查询
- PostgreSQL数据库日常学习笔记6-排序与分组
- PostgreSQL数据库日常学习笔记8-NOT,LIKE
- PostgreSQL数据库日常学习笔记1-入门学习
- PostgreSQL数据库日常学习笔记14-检查约束和列(表约束)
- PostgreSQL数据库日常学习笔记12-函数(存储过程)
- PostgreSQL数据库日常学习笔记13-约束
- PostgreSQL数据库日常学习笔记5-删除数据
- PostgreSQL数据库日常学习笔记4-更新数据
- Django学习笔记(二)----签到设计逻辑及数据库基本操作API
- Go语言操作PostgreSQL数据库——学习笔记
- Hawq学习笔记 --- postgresql 数据库导入导出
- Mysql与PostgreSql数据库学习笔记---打酱油的日子