一.查询
1.简单查询:
select 目标列 from 表名 where 条件
先写表名,条件,再写要的目标
2.查询后改别名:
select 目标列 as *** from 表名 where 条件

二.where
查询满足条件的元组常用的查询条件:
数据库查找
1.
2和4:
法一:or
法二:WHERE pid in (2,4)
2.datetime数据类型写的时候要用双引号
数据库查找
WHERE odate BETWEEN “2016-12-05” AND “2016-12-15”;

3.属性值为空
is 和null分开写
WHERE vaddress IS NULL;
4.去重复行
关键字distinct
SELECT DISTINCT vid FROM recruit;

5.字符匹配
%和字符一起,在他们整体外面加双引号表示字符
like,not like
SELECT * FROM product WHERE pname LIKE “%小米%”;
数据库查找
6.WHERE pname LIKE “小%” OR pdesc LIKE “%玫瑰%”;即使是对一个属性取约束条件也要在or的两边都要写。
看好属性是什么,不一定Or两边都是一个属性名
三select
1.要订单表中销售记录,用全部符号 *
要顾客表顾客信息,用全部符号 *
2.选择多个时
SELECT cname,caddress,ccity,czip
3.即使是datetime类型也可以用于乘法运算
别名外面不用加双引号
SELECT oprice*ocount AS 交易总金额 FROM orders WHERE oid=4;

相关文章:

  • 2022-01-17
  • 2021-12-16
  • 2022-12-23
  • 2022-01-10
  • 2021-08-14
  • 2021-09-19
  • 2022-01-20
  • 2022-12-23
猜你喜欢
  • 2021-10-30
  • 2021-11-28
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2021-05-09
  • 2022-12-23
相关资源
相似解决方案