社区
Delphi
帖子详情
一个关于SQL语句的问题,大家帮忙看看了
hntjc
2002-08-18 11:35:26
两只SQL SERVER2000的数据库的表,表名为A,B
A里有如下字段:
TXJ 字符型
JG 数字型
FLAG 布尔型
B里有如下字段:
TXJ 字符型
ZK 数字型
要达到如下的效果,怎样来写SQL 语句呢
TXJ字段关联查找,当A表里FLAG=‘0’那,结果字段为a.jg*(b.zk/100)
当A表里FLAG=‘1’那结果字段为a.jg
请问怎样来写呢
...全文
165
3
打赏
收藏
一个关于SQL语句的问题,大家帮忙看看了
两只SQL SERVER2000的数据库的表,表名为A,B A里有如下字段: TXJ 字符型 JG 数字型 FLAG 布尔型 B里有如下字段: TXJ 字符型 ZK 数字型 要达到如下的效果,怎样来写SQL 语句呢 TXJ字段关联查找,当A表里FLAG=‘0’那,结果字段为a.jg*(b.zk/100) 当A表里FLAG=‘1’那结果字段为a.jg 请问怎样来写呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haoco
2002-08-18
打赏
举报
回复
select tempfield=case when a.FLAG='1' then a.jg else a.jg+(b.zk/100) end from a表 a,b表,b where a.TXJ=b.TXJ
Eagle_Lone
2002-08-18
打赏
举报
回复
sorry,写反了
Select
case a.FLAG
when '0' then a.jg*(b.zk/100)
when '1' then a.jg
end
from a,b
where a.TXJ=b.TXJ
Eagle_Lone
2002-08-18
打赏
举报
回复
Select
case a.FLAG
when '1' then a.jg*(b.zk/100)
when '0' then a.jg
end
from a,b
where a.TXJ=b.TXJ
SQL语句
的
一个
问题
本文介绍了
一个
在VC环境下构造
SQL语句
时遇到的“Incorrect syntax near '”错误,并分享了作者发现此错误的原因及解决办法。文章指出,在构造
SQL语句
中使用了TABLE关键字导致了这一
问题
。
请各位大佬
帮忙
,本人遇到
一个
SQL语句
的
问题
博客给出一条
SQL语句
,用于从相关表中查询数据并进行条件筛选和排序。但打开数据集后,出现
一个
值不是有效的timestamp的
问题
,博主寻求帮助。
sql语句
过长的
问题
本文探讨了
SQL语句
长度超出限制的
问题
,并提供了两种常见解决方案:一是使用CLOB类型存储超长字段值;二是优化
SQL语句
以避免生成过长的动态SQL。文章特别针对Oracle数据库进行了讨论。
如何定位及优化
SQL语句
的性能
问题
本文深入探讨
SQL语句
性能
问题
的定位与优化策略。从监控数据收集到瓶颈分析,再到索引、查询逻辑、事务管理及数据模型的优化,提供全面解决方案。
MyBatis中
SQL语句
问题
本文探讨了在使用MyBatis项目中遇到的
SQL语句
问题
,特别是关于如何正确处理特殊符号,例如<>,以确保
SQL语句
在Tomcat7.0环境下能正常运行。通过实例演示了修改
SQL语句
的方法,并解释了导致
问题
的原因。
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章