重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
无法在SQL上做文章,应该在程序上处理,假如表名是tab,列名是id、txt,例子程序代码:
成都创新互联是一家业务范围包括IDC托管业务,网页空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,服务器托管机柜,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。
$sql='select id,txt from tab';
$res=mysql_query($sql);
while (list($id,$txt)=mysql_fetch_row($res)){
foreach (explode("\n",$txt) as $t) echo "$id $tbr\n";
}
mysql_free_result($res);
这个应该是你想要的结果,因为贴不了SQL语句,所以贴图给你看下吧。参考这个改一下应该就可以了。
原理,你首选需要把你zbb中员工编号给拆开陈两个列,然后用着两个列的值,分别和ygb中的id进行关联,分别得到两个列的姓名。然后再把这两个列的姓名用逗号连接拼装成一个列。
select s.num1,t.num2 from
(select count(*) num1 from student) s,
(select count(*) num2 from teacher) t;
分别用两个子查询查出两个标的记录,即临时表,然后列出来就可以。有问题再留言