数据库增删改查语句比较

查询条件操作符号比较

操作符号\数据库 说明 Mysql Sqlite Oracle PostgreSql MsSql Firebird
等于 name 等于 michael `name`="michael"          
不等于 name 不等于 michael `name` <> "michael"
`name` != "michael"
         
小于 age 小于 10 `age` < 10          
小于等于 age 小于等于 10  `age` <= 10          
大于 age 大于 10 `age` > 10          
大于等于 age 大于等于 10 `age` >= 10          
字符串包含 name 包含 michael `name` LIKE "%michael%"          
字符串不包含 name 不包含 michael `name`NOT LIKE "%michael%"          
字符串以××开头 name 以 michael 开头 `name` LIKE "michael%"          
字符串以××结尾 name 以 michael 结尾 `name` LIKE "%michael"          
等于NULL name 等于 NULL `name` IS NULL          
不等于NULL name 不等于 NULL `name` IS NOT NULL          
在××之间 age 在 10 到 20 之间 `age` BETWEEN 10 AND 20          
不在××之间 age 不在 10 到 20 之间 `age` NOT BETWEEN 10 AND 20          
在列表中 age 是10, 20, 30之一 `age` IN (10,20,30)          
不在列表中 age 不是10, 20, 30之一 `age` NOT IN (10,20,30)          

猜你喜欢

转载自www.cnblogs.com/michaelluthor/p/9224478.html
今日推荐