社区
MS-SQL Server
帖子详情
请问如何写出如下SQL语句,主要是WHERE部分,很简单.
kaiserma
2004-02-25 09:03:29
请问如何写出如下SQL语句,主要是WHERE部分,很简单.
select * from db1 where field1 like '%xyz%'
如果字段field1是空的话,而且xyz也是空的话,以上语句的WHERE部分是false,如何写一个WHERE部分,让上句中的WHERE部分是"真"?即实现查询时,当xyz为空,也能查出字段field1为空的记录
多谢!
...全文
142
15
打赏
收藏
请问如何写出如下SQL语句,主要是WHERE部分,很简单.
请问如何写出如下SQL语句,主要是WHERE部分,很简单. select * from db1 where field1 like '%xyz%' 如果字段field1是空的话,而且xyz也是空的话,以上语句的WHERE部分是false,如何写一个WHERE部分,让上句中的WHERE部分是"真"?即实现查询时,当xyz为空,也能查出字段field1为空的记录 多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQL语句
基础教程
SQL语句
基础教程
sql 语句中 关于 insert into.... where not exists(...)的解决方法
今天在网上突然需要找一段代码,就是要在一个表中写入数据时先检查数据是否存在表中,看了很多代码,都不太满意,特意自己重写了一段,在这与大家分享一下,不足之处还请多指导。 SQL 代码如下 with vl as (select '1' value1, '2' ...
写一条
sql语句
的过程
今天碰到了一个需求,要求写一份报表,但是难在了
sql语句
上面。本人sql水平,仅限于select * from 这种
简单
的
sql语句
,看到老长的
sql语句
头就疼。下面分享我写这条语句的过程。(当然少不了百度,和向公司的学长请教了。) 首先是用到的数据库和表,只写用到的
部分
: 数据库:DB2 Table: tboj29B (在数据中查询时,前面要带上space,所以是db.tboj29B)
mysql 更新sql 语句怎么写_sql更新语句怎么写
在SQL数据库中的更新语句要使用UPDATE语句来完成,UPDATE语句的作用是改变数据库中现有的数据,从而达到更新数据的目的,其语法是“update set = where...”。在SQL数据库中的更新语句要使用UPDATE语句来完成,UPDATE语句的作用是改变数据库中现有的数据,从而达到更新数据的目的。现实应用中数据库中的数据改动是免不了的。通常,几乎所有的用户数据库中的大
部分
数据都...
sql语句
中的on和where的区别
sql语句
中的on和where都是表示搜索条件. 在sql中有三种连接查询, cross join,inner join,和outer join 其中 cross join 和 inner join 有on和where的查询结果相同,但是在outer join 中 left join 和 right join ,查询结果并不相同. on条件是在生成临时表时使用,他不管条件是否为真,都会返回左表的数据. where条件则是在临时表生成之后,判断条件,若条件不符合,则删除数据. 在
sql语句
中执行的顺序,on在
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章