符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
变成全角的,或者把逗号转码,例如:qt; 插入数据库存储,读出的时侯再转码
成都创新互联公司2013年成立,先为巴林右旗等服务建站,巴林右旗等地企业,进行企业商务咨询服务。为巴林右旗企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
方法1:
SELECT
CASE WHEN 性别列的列名=0 THEN '男'
WHEN 性别列的列名=1 THEN '女'
END as sex,
age_colname as age
FROM 你要查找的表名
WHERE 条件子句
方法2:
使用内置函数转换。(呵呵,没分,够用就行了。)
=补充:
1 你的错误i guess 因为几个栏位之间没有用逗号分隔造成的。
2 内置函数最常用的方式如icersea:
select decode(column,'0','男','1','女') from table;
这个用过程完成比较好,这样的话可以写几个循环,然后一个循环一个循环的来做,比较好解释和控制,而且写得量应该可不大。判断下instr(字符串,n)的位置然后进行截取,以及判断是否为0等,就可以进入和跳出循环。外层则可以是一个游标。遍历class表。这样就可以了。
如果硬要写一个sql,那么这里才几个逗号,如果逗号很大,那么可能要写很多的decode或者case when,而且不是十分好控制。假如有最多21个逗号,那么你就要写22个decode。这个工作量有点大了吧。
写完后,进行行转列,找到username,然后用wm_concat,username合并或者用,最后在根据查到表的id和class的id进行对应,得到查询结果,可是似乎有点太麻烦了。
我尝试用start with做,可是没办法实验,不知道行不行,感觉上似乎可以,但是总觉得哪里不对。