PHP面试题:用SQL写出查询数据
PHP面试题:用SQL写出查询数据
2016-09-12 15:46:12 来源:
在当今的互联网大军中,不少人顺应时代潮流,选择了PHP开发作为自己的发展方向,进行PHP开发技术培训。今天,优就业IT培训的老师和大家说一下如何用SQL写出查询数。
1、不用新变量直接交换现有两个变量的值
(1)list($a,$b)=array($b,$a);
(2)a=a+b,b=a-b,a=a-b
2、PHP数字金额转大小格式,同时说明思路
function daxie($num){
$da_num = array('零','一','二','三','四','五','六','七','八','九');
$return = '';
$len_num = strlen($num);
if(!is_numeric($num) || $len_num < 0){
return '';
}
for($i=0;$i<$len_num;$i++){
$return .= $da_num[ substr($num,$i,1)];
}
return$return;
}
3.SQL查询语句如下:
select * from table where (ID = 10) or (ID = 32) or (ID = 22) or (ID = 76) or (ID = 13) or (ID = 44) 让结果按10,32,22,76,13,44的顺序检索出来,请问如何书写?
select * from table
where id in (10,32,22,76,13,44)
order by charindex(id,'10,32,22,76,13,44') desc
官方微信
更多精彩,扫码关注 或微信搜索:ujiuye
官方微博
更多精彩,扫码关注 或微博搜索:优就业
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。
(责任编辑:shanglj)
下一篇:PHP面试题:优化MYSQL数据库的方法
快速访问手机站
免费声明:本站所提供真题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。