sql知识小结
来源:互联网 发布:大学生衣服淘宝店铺 编辑:程序博客网 时间:2024/05/22 15:50
关键词 DISTINCT 用于返回唯一不同的值。
--查询产品表中所有有订单的产品信息,包括编号,名称(其实就是看看产品表中哪些产品有订单)
select distinct p.P_Id,p.p_Name from T_Product p inner join T_Order o on p.P_Id=o.P_Id order by P_Id
ORDER BY 语句用于根据指定的列对结果集进行排序。
--查询最近一天的产品销售信息,包括产品编号,订单数量,订单日期
--使用排序
select P_Id,O_Numb,O_Date from T_Order where O_Date= (select top 1 O_Date from T_Order order by O_Date Date desc)
sql 通配符 and LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
select * from T_Student where Stu_Address like '%保定%'
--"保定"前不能有任何字符,也就是说以“保定”开头,并且“保定”后面只能有一个字符
select * from T_Student where Stu_Address like '保定_'
--没有符合“查询值前面只有一个字符,且后面也只有一个字符”条件的记录
select * from T_Student where Stu_Address like '_保定_'
--当使用_符号时,表示必须条件,就是记录值中必须包含制定数量的字符数(有几个_,就表示必须有几个字符),不象%,可以有0个,1个,或任意多个
select * from T_Student where Stu_Address like '___保定_'
--查询表中所有姓"王"的同学信息
select * from T_Student where Stu_Name like '王%'
--查询表中名字的最后一个字符为"阳"的同学信息
select * from T_Student where Stu_Name like '%阳'
--查询表中名字中带"晓"子的同学信息
select * from T_Student where Stu_Name like '%晓%'
--查询表中姓"王","张","刘"的同学信息
select * from T_Student where Stu_Name like '王%' or Stu_Name like '张%' or Stu_Name like '刘%'
select * from T_Student where Stu_Name like '[王张刘]%'
--查询表中除姓"王","张","刘"的同学信息
select * from T_Student where Stu_Name not like '王%' and Stu_Name not like '张%' and Stu_Name not like '刘%'
select * from T_Student where Stu_Name like '[!王张刘]%'
select * from T_Student where Stu_Name like '[^王张刘]%'
- 知识小结(PL/SQL)
- 知识小结(SQL SERVER)
- sql知识小结
- 知识小结(Sql server 2008 OLAP)
- sql知识的小结(一)
- 知识小结
- 知识小结
- CSS知识小结CSS知识小结
- SQL 小结
- sql 小结
- sql小结
- SQL小结
- SQL 小结
- sql 小结
- SQL小结
- sql小结
- sql小结
- sql小结
- name pipe 命名管道
- R语言学习由浅入深路线图
- C# 配置文件读取与修改 新方法
- FTP连接超时或出现列表错误的解决方法
- 数据恢复介绍(1)
- sql知识小结
- MySQL表结构同步工具
- 得到活动的Activity包名
- 浅谈linux系统下常见的故障与处理方法
- WinRAR的注册破解
- JS 判断字符串包含
- 数据结构——顺序查找
- oracle服务开关软件
- 颠倒栈中元素--栈的逆置