由于要同时显示下面三个字段,但warehousepid字段显示编号的话很不人性话,用户不好理解,就要求显示中文,详细如下:
warehouseid warehousepid warehousename
1 0 南京
2 0 北京
3 0 河北
4 3 唐山
5 3 秦皇岛
6 2 朝阳区
7 2 海淀区
------------------------------
需要一个存储过程,使页面的显示形式如下
warehouseid warehousepid warehousename
1 root 南京
2 root 北京
3 root 河北
4 河北 唐山
5 河北 秦皇岛
6 北京 朝阳区
7 北京 海淀区
-----------------
sql语句如下:
select warehouseid ,warehousename,(select warehousename from warehouse as b where a.warehousepid = b.warehouseid) as WarehousePName,warehousepid,warehousecode,isoverflow
from warehouse as a