社区
ASP
帖子详情
关于select查询的问题
koyia
2001-11-06 04:16:23
请问有这样一种要求:
取一个字段(数字型字段)的值
如果数值为正时,就取该字段的值
如果数值为负,就让此字段的值为零
也就是在取值时加一个判断
请问如何用select语句实现这样的要求呢?
...全文
68
6
打赏
收藏
关于select查询的问题
请问有这样一种要求: 取一个字段(数字型字段)的值 如果数值为正时,就取该字段的值 如果数值为负,就让此字段的值为零 也就是在取值时加一个判断 请问如何用select语句实现这样的要求呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
知足常乐
2001-11-08
打赏
举报
回复
那是类型不匹配
改为这样试试看(charge 为CHAR类型)
SELECT charge1 = CASE charge WHEN NULL THEN '0' ELSE charge END FROM 表名
最好不要让它产生NULL,容易引起混乱。
最好给默认值 0 ,问题不就好办了。
gootion
2001-11-06
打赏
举报
回复
to:V_Lucky(Lucky)
如果为空的要置为零,怎么不能这样用咯!应该怎样用呢
SELECT charge1 = CASE charge WHEN NULL THEN 0 ELSE charge END FROM 表名
koyia
2001-11-06
打赏
举报
回复
多谢各位拉
koyia
2001-11-06
打赏
举报
回复
select里面还可以用case这样的语句?
知足常乐
2001-11-06
打赏
举报
回复
用类似
select 字段名=case 数字型字段 when 0 then 0 else 数字型字段 end
还可以用触发器,这样保证字段为非0,这样就很好处理了。
知足常乐
2001-11-06
打赏
举报
回复
select 字段名=case 数字型字段 when 0 then 0 else 数字型字段 end
一定可以,给我多加点分吧!!!
MySQL
查询
与高级
查询
(多表、嵌套和正则表达式)
Re: MySQL
查询
与高级
查询
(多表、嵌套和正则表达式) (
查询
的能力,显示DBA的功力)============================================= 数据库管理系统的个最重要的功能就是数据
查询
,数据
查询
不应只是简单
查询
数据库中存储的数据,还应该根据需要对数据进行筛选,以及确定数据以什么样的格式显示。 MySQL提供了功能强大、灵活的语句来实现这些操作,本章将介绍如何使用
SELECT
语句
查询
数据表中的一列或多列数据、使用集合函数显示
查询
结果、连接
查询
、子
查询
以及使用正则表达式进行
查询
等。------------------------------------
select
嵌套/子
查询
,AS用法
1.嵌套
查询
(子
查询
) 嵌套
查询
:一个内层
查询
语句(
select
-from-where)块可以嵌套在另外一个外层
查询
块的where子句中,其中外层
查询
也称为父
查询
,主
查询
。内层
查询
也称子
查询
,从
查询
。子
查询
一般不使用order by子句,只能对最终
查询
结果进行排序。 另一种定义:在一个
SELECT
语句的WHERE 子句或HAVING 子句中嵌套另一个
SELECT
语句的
查询
称为嵌套
查询
,又称子...
数据库中
select
查询
详解
本文为数据
查询
操作介绍。 在数据库操作中,使用频率最多的是
查询
操作。
查询
数据时,根据不同的需求、条件对数据库中的数据进行
查询
,并返回结果。
查询
数据库使用
select
命令。这个命令相对比较复杂。可变化样式较多,这里分功能依次讲解。 单表
查询
数据 1.
查询
数据表中所有数据 语法:
select
* from 表名
select
* from t_student; 2.
查询
指定字段的显示 语法:
select
字段1,字段2,... from 表名
select
c_i...
SELECT
高级
查询
——连接
查询
、子
查询
(多表数据
查询
)
在实际中,经常是从多张表中
查询
数据。本节学习多表连接
查询
、子
查询
等高级
SELECT
语句的应用。 1.简单连接
查询
多表
查询
是指
SELECT
命令中显示的列来源于多个数据表; 连接
查询
将多个表以某个或某些列为条件进行连接操作而检索出关联数据的过程。多个表之间以共同列而关联在一起。 1.1使用WHERE子句的简单连接
查询
用WHERE子句对数据记录限定检索条件,在WHERE子句中使用”...
SQL系列五——子
查询
(
SELECT
)和组合
查询
(UNION)
1、子
查询
: 为什么要子
查询
? 现有一数据表如下: 根据之前的知识我们可以查出每门科目的最高分,但是要想查出取得最高分的学生信息就做不到了。这时就需要用到子
查询
来取得完整的信息。 什么是子
查询
?子
查询
就是嵌套在主
查询
中的
查询
。 子
查询
可以嵌套在主
查询
中所有位置,包括
SELECT
、FROM、WHERE、GROUP BY、HAVING、ORDER BY。 但并不是每个位置嵌套子
查询
都是...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章