T-SQL:谓词和运算符(六)

来源:http://www.mnuet.com 作者:广东十一选五走势图 人气:166 发布时间:2019-12-13
摘要:谓词常常常有 where和having,check  谓词只总括 TRUE ,FALSE或许UNKNOWN 逻辑表达式  如 AND 和OLX570 1.IN 谓词的用法 SELECT orderid, empid, orderdateFROM Sales.OrdersWHERE orderid IN(10248, 10249, 10250); 查询再次来

谓词常常常有 where和having,check  谓词只总括 TRUE ,FALSE或许UNKNOWN  逻辑表达式  如 AND 和OLX570

1.IN 谓词的用法

SELECT orderid, empid, orderdate
FROM Sales.Orders
WHERE orderid IN(10248, 10249, 10250);

查询再次来到 订单id等于10248可能10249,10250的订单

2.BETWEEN 谓词的用法

SELECT orderid, empid, orderdate
FROM Sales.Orders
WHERE orderid BETWEEN 10300 AND 10310;

询问包蕴10300——10310节制定单

3.LIKE谓词的用法

SELECT empid, firstname, lastname
FROM HR.Employees
WHERE lastname LIKE N'D%';

留意的是 N  代表  该数据是NCHAEnclave 或许NVARCHATucson 实际不是健康的字符数据类型 char或varchar

4.运算符

select 5/2  结果为2   5/2.0 却是 2.5 为啥呢  

图片 1图片 2

实在是 数据类型优先级  在相符层总结是 5的优先级会被暗中认可升高为 5.0

-- 顺序: =, >, <, >=, <=, <>, !=, !>, !< 

设若相对数据类型举举办展览示转变能够用到

select cast(5 as numeric(12,2))

图片 3

 

本文由广东十一选五一定牛发布于广东十一选五走势图,转载请注明出处:T-SQL:谓词和运算符(六)

关键词:

上一篇:mysql数据库备份/恢复

下一篇:没有了

频道精选

最火资讯