2015-12-19 79 views
0

我有一个名为CLIENT的表(3列(fname,lname,city))。替换sql中的特定列字符

我想选择所有3列,但是当lname = 'John'我想说明的'*****'而不是实际的城市

+0

我宁愿使用服务器端语言来做if语句。例如,在php'if($ row ['lname'] ===“John”){echo“***”} else {echo $ row ['lname']}' – user3284463

回答

3
select fname,lname, (case when lname = 'John' then '*****' else city end) as city 
from CLIENT 

尝试此查询。

+0

谢谢你它完美的工作 – user259584

+0

你是欢迎:) –

+0

@ user259584 - 您需要将其标记为答案。 –