Heim >Datenbank >MySQL-Tutorial >将数据库中的数字显示为文字

将数据库中的数字显示为文字

WBOY
WBOYOriginal
2016-06-07 15:58:234338Durchsuche

我们在数据库中常常会有这样的规定,1表示男,0表示女。但是在页面肯定不能显示0或1.就必须在显示之前将集合中关于性别的数字转化为男,女。 在这里项目用了三种方式。 第一种:在查询sql时就将字段转化过来。如下sql: CASE WHEN ta.sex =1THEN 男WHEN ta.s

我们在数据库中常常会有这样的规定,1表示男,0表示女。但是在页面肯定不能显示0或1.就必须在显示之前将集合中关于性别的数字转化为男,女。

在这里项目用了三种方式。

第一种:在查询sql时就将字段转化过来。如下sql:

                CASE WHEN ta.sex ='1'
		THEN '男'
		WHEN ta.sex ='0' THEN '女' END AS
		sex
第二种将集合用for循环,然后把对象一个一个的性别替换成汉字。

第三种在页面显示的时候做判断。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn