qfgl.net
当前位置:首页>>关于我数据库里一个字段值是1,2,如何将查询出来的值显示为别的 比如1显示为同意,2显示为拒绝的资料>>

我数据库里一个字段值是1,2,如何将查询出来的值显示为别的 比如1显示为同意,2显示为拒绝

使用case when或者decode就可以了.select case 字段 when 1 then '同意' else '拒绝' end from 表

select * from Table1 where charindex(字段1,字段2)<>0

select case 学科 when 1 then '语文' when 2 then '数学' end as '科目' from 表

假如是stu字段里的A,B,C三种记录select * from stu where A = '1' or B= '2' or C ='4'

if object_id('table1') is not nullbegindrop table table1endgocreate table table1 (a int ,b int)goinsert into table1select 1,1 union select 1,2union select 1,3union select 2,1goSELECT a.* from table1 a where exists(select * from table1 b where a.a=b.a and a.bb.b) --记得及时采纳,今天任务还没完成,只差一个了

1、如果判断某一列的值是否是给定的值,下面查询语句显示某列是指定值的记录. Select * from 表 where 列='&col';2、如果判断某一列的值是否含有给定的值,下面查询语句显示某列含有指定值的记录. Select * from 表 where 列 like '%'||'&col'||'%'; 这里'&col'是通过键盘输入你指定的值.

sql语句查询返回的也是一张表格,不过你说的字段与值都是一一对应的,只要用for循环自己遍历出来,显示即可,顺便说一句,最好把你用的语言也写出来,数据库操作太多,不可能每种语言都帮你写出来

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

SQL 分组关键字 Group by 在汇总,求和,等函数中可以出现多字段假如定义一个表 A,表中有字段 a nvarchar 类型,b 字段int 类型select a,sum(b) as b from Agroup by a上列SQL就是对一个字段分组,但是取多个字段数据

“>”代表不要显示出来的部分吧.架设这个字段叫 col_show 可以通过一下语句select replace(col_show, '>', '') from 表明;

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.qfgl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com