社区
数据库及相关技术
帖子详情
有关SQL中LIKE和=问题。
whp320
2003-09-11 02:01:44
在查询数据库是用TQUERY组建。使用SQL查询。
其中数据表字段类型有的是字符,有的是数字,有的是整数,有的是日期。有的是@中类型的。字符型的字段用like 和=都可以查询。但数字和日期,@中类型的字段就不成。而且,like只能查字符型的字段。
这到底是怎么回事?我要是查询日期,@型字段的数据应该怎么写?
如果用like or =会报错type mismatch expressed.
请教,。
...全文
37
6
打赏
收藏
有关SQL中LIKE和=问题。
在查询数据库是用TQUERY组建。使用SQL查询。 其中数据表字段类型有的是字符,有的是数字,有的是整数,有的是日期。有的是@中类型的。字符型的字段用like 和=都可以查询。但数字和日期,@中类型的字段就不成。而且,like只能查字符型的字段。 这到底是怎么回事?我要是查询日期,@型字段的数据应该怎么写? 如果用like or =会报错type mismatch expressed. 请教,。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whp320
2003-09-15
打赏
举报
回复
大家来帮忙看看。
whp320
2003-09-12
打赏
举报
回复
大家来帮帮忙啊。。。。。。。。。。。。。。集思广益!
whp320
2003-09-12
打赏
举报
回复
问题是我要查询其中的某一个!比如只有'2003-1-1' 一个这时除了用=还可以用什么
用=用类型不匹配。到底该怎么查询这样的数据 ?
帮忙再看看。
jb9802
2003-09-11
打赏
举报
回复
用between and 呀
例:
select * from CfgBrand
where Start between '2003-1-1' and '2003-5-1'
swites
2003-09-11
打赏
举报
回复
1.日期是以浮点数存储,特别是浮点数不能以=号查询,因为计算机中浮点没有绝对相等的
2.字符型完全匹配很不容易,例如多个空格系统就查不出来,所以最好用包含.
xiaokange
2003-09-11
打赏
举报
回复
把不是字符型的转化为字符型啊
性能测试分析【慢
SQL
分析】慢日志设置+慢
SQL
分析工具
清楚慢
sql
日志的设置,然后再通过慢
sql
分析工具的学习,清楚慢
sql
分析的步骤和流程。慢
sql
分析工具:my
sql
dumpslow工具、explain工具、profile工具、Optimizer Trace工具。 提供课程
中
所使用的
sql
语句。 &...
SQL
查询 like 与 = 的区别
1 like的用法例子 Select * From [vwItemOnHandOnOrderDGQByWHOverview] Where 1 = 1 And [Group1] Like 'Beds' 2 = 的用法例子 Select * From [vwItemOnHandOnOrderDGQByWHOverview] Where 1 = 1 And [Group1]
sql
测验,like 和 = 的区别
1.
SQL
指的是? 您的回答:Structured Query Language 2.哪个
SQL
语句用于从数据库
中
提取数据? 您的回答:SELECT 3.哪条
SQL
语句用于更新数据库
中
的数据? 您的回答:UPDATE 4.哪条
SQL
语句用于删除数据库
中
的数据? 您的回答:DELETE 5.哪条
SQL
语句用于在数据库
中
插入新的数据? 您的回答:INSERT I...
sql
优化 like ‘%%‘ VS = ‘‘ : where
中
的like和=的性能分析
where
中
的like和=的性能分析 首先,我们来介绍一下my
sql
中
的explain关键字;explain是执行计划的意思,即通过该命令查看这条
sql
是如何执行的。 使用方法也很简单,即 explain +
sql
语句 ,例如: explain select * from info where id like '12345'; 具体对于explain关键字的介绍我会将在以后的博客
中
总结,目前不懂得小伙伴可以自行百度。。。 那我们来使用explain测试一下like和=下的查询情况,首先我们来测试一下为索
SQL
中
的等号(=)、IN、LIKE三者的比较
SQL
中
的等号(=)、IN、LIKE三者的比较。
SQL
中
等号、IN、LIKE 三者都可以用来进行数据匹配 。但三者并不相同。 等号(=):是用来查找与单个值匹配的所有数据; IN :是 用来查找 与多个值匹配的所有数据; LIKE:用来查找与一个模式匹配的所有数据。 一、等号(=) 确切知道所要查找的内容,且为单一值时,可以使用等号运算符来进行数据比较。等号运算符
中
可以使用字符
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章